项目场景:
Gitbook安装插件
问题描述
使用gitbook install时出错
C:\Users\Anti\.gitbook\versions\3.2.3\node_modules\npm\node_modules\aproba\index.js:25
if (args[ii] == null) throw missingRequiredArg(ii)
^
Error: Missing required argument #1
at andLogAndFinish (C:\Users\Anti\.gitbook\versions\3.2.3\node_modules\npm\lib\fetch-package-metadata.js:31:3)
at fetchPackageMetadata (C:\Users\Anti\.gitbook\versions\3.2.3\node_modules\npm\lib\fetch-package-metadata.js:51:22)
at resolveWithNewModule (C:\Users\Anti\.gitbook\versions\3.2.3\node_modules\npm\lib\install\deps.js:490:12)
at C:\Users\Anti\.gitbook\versions\3.2.3\node_modules\npm\lib\install\deps.js:491:7
at C:\Users\Anti\.gitbook\versions\3.2.3\node_modules\npm\node_modules\iferr\index.js:13:50
at C:\Users\Anti\.gitbook\versions\3.2.3\node_modules\npm\lib\fetch-package-metadata.js:37:12
at addRequestedAndFinish (C:\Users\Anti\.gitbook\versions\3.2.3\node_modules\npm\lib\fetch-package-metadata.js:67:5)
at returnAndAddMetadata (C:\Users\Anti\.gitbook\versions\3.2.3\node_modules\npm\lib\fetch-package-metadata.js:121:7)
at pickVersionFromRegistryDocument (C:\Users\Anti\.gitbook\versions\3.2.3\node_modules\npm\lib\fetch-package-metadata.js:138:20)
at C:\Users\Anti\.gitbook\versions\3.2.3\node_modules\npm\node_modules\iferr\index.js:13:50 {
code: 'EMISSINGARG'
原因分析:
不知道,但是遇到好多次了,就像记录一下
解决方案:
单独安装插件即可,比如在你安装lightbox下面出错,就手动执行
npm install gitbook-plugin-lightbox
如果是安装aaaa出错,
npm install gitbook-plugin-aaaa
执行完成这步之后,再次gitbook install
在尝试使用Gitbook的`gitbook install`命令安装插件时遇到了错误,错误信息显示缺少必需参数。问题可能与npm的内部依赖有关。为了解决这个问题,建议直接通过npm手动安装遇到问题的特定插件,例如,如果在安装'gitbook-plugin-lightbox'时出错,可以运行`npm install gitbook-plugin-lightbox`。同样,对于其他插件如'gitbook-plugin-aaaa',也应采取相同的方法。手动安装完成后,再运行`gitbook install`通常能解决问题。

被折叠的 条评论
为什么被折叠?



