标签:node npm cb modules gitbook init 报错 nvm
gitbook使用踩坑日记
在使用gitbook init命令时引发的一系列问题记录
坑
gitbook init cb不是函数问题
$ gitbook init
Installing GitBook 3.2.3
C:\Users\14251\AppData\Roaming\npm\node_modules\gitbook-cli\node_modules\npm\node_modules\graceful-fs\polyfills.js:287
if (cb) cb.apply(this, arguments)
^
TypeError: cb.apply is not a function
at C:\Users\14251\AppData\Roaming\npm\node_modules\gitbook-cli\node_modules\npm\node_modules\graceful-fs\polyfills.js:287:18
at FSReqCallback.oncomplete (fs.js:184:5)
版本不兼容需要将node版本降级
nvm use时 exit status 1
在控制台下因为编码问题显示了乱码 改用git bash控制台来查看了之后发现是权限不足
常见两类错误导致exit status 1:
- 安装路径中含有中文和空格
- 在使用启动权限不足
解决方法
cb不是函数问题
使用10.23.1版本的node
exit status 1
- 重新安装更改路径
- 用管理员权限打开cmd
NVM命令
nvm install 10.23.1
:安装node
nvm use 10.23.1
:使用node(要在管理员权限下使用)
nvm ls
:查看当前安装
nvm ls available
:查看所有可使用版本
nvm -v
:查看当前版本
# nvm 镜像下载文件
在nvm安装目录settings.txt下加入:
node_mirror: http://npm.taobao.org/mirrors/node/
npm_mirror: https://npm.taobao.org/mirrors/npm/
标签:node,npm,cb,modules,gitbook,init,报错,nvm 来源: https://www.cnblogs.com/DengSchoo/p/15317600.html
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。