翻遍互联网都找不到的解决方案,教你实现Gitbook默认折叠效果(12)

2023-04-24 来源:飞速影视
$ npm install -g browserify
「雪之梦技术驿站」: 如果是 mac 电脑,全局安装需要管理员权限,应该运行 sudo npm install -g browserify ,如果嫌弃安装速度慢也可以运行 cnpm install -g browserify ,前提是已安装 cnpm 命令.
谷歌一下 uglifyjs
不吹不黑,少走一点弯路,直接就找到了 github 项目网址,同样的也不关心项目介绍,直接翻看如何安装部分.
$ npm install -g uglify-js
重新编译 others
涉及到 browserify src/js/theme/index.js | uglifyjs -mc > _assets/website/theme.js 命令的两个插件均已安装完毕,理所应当开始重新编译源码了,但是竟然报错了?
当出现报错时,开始怀疑人生,难道推论不正确,难道环境没有安装成功吗,为啥提示找不到 mousetrap 模块?

翻遍互联网都找不到的解决方案,教你实现Gitbook默认折叠效果


算了吧,与其费尽心思猜测为啥无法加载 mousetrap 模块,不如继续安装剩余依赖,最大可能性排除环境问题.
那就先把 src/build.sh 构建脚本涉及到的其他命令全部安装一遍,然后再试一下吧!
除了编译 Js 的命令外,还有编译 Css 的命令,关于构建脚本 build.sh 的其他内容就是基本的复制粘贴之类的操作了.
lessc -clean-css src/less/website.less _assets/website/style.css
这里省略面向搜索编程的中间过程,安装命令如下:
$ npm install -g less less-plugin-clean-css
相关影视
合作伙伴
本站仅为学习交流之用,所有视频和图片均来自互联网收集而来,版权归原创者所有,本网站只提供web页面服务,并不提供资源存储,也不参与录制、上传
若本站收录的节目无意侵犯了贵司版权,请发邮件(我们会在3个工作日内删除侵权内容,谢谢。)

www.fs94.org-飞速影视 粤ICP备74369512号