我在两个不同的npm软件包上遇到了相同的错误,而且似乎无法弄清楚。我已经检查了这个答案,但没有其他任何服务器在运行。我也尝试删除我的module_packages文件夹,进行清理npm cache clean
,然后使用npm i
建议的尽可能多的线程重新安装,但是仍然出现相同的错误。
C:\Users\hunter\Documents\vid>npm install npm install github:storj/node-libstorj --save
> [email protected] preinstall C:\Users\hunter\Documents\vid\node_modules\storj
> node ./download.js
Unable to download libstorj for platform: win32 and arch: x64
npm WARN [email protected] No repository field.
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! [email protected] preinstall: `node ./download.js`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the [email protected] preinstall script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
npm ERR! A complete log of this run can be found in:
npm ERR! C:\Users\hunter\AppData\Roaming\npm-cache\_logs\2018-03-25T15_44_06_578Z-debug.log
关于可能导致该错误的原因的任何想法都将有所帮助。
我有好消息给你。首先是个好消息:计算机一切正常。
坏消息:您要安装的模块与Windows操作系统不兼容。查看错误消息的第一行:
Unable to download libstorj for platform: win32 and arch: x64
GitHub上已经存在此问题的未解决问题,请参阅:https : //github.com/Storj/node-libstorj/issues/43
如本期所述,存在多个问题:
- 下载/解压缩不起作用
- 无法编译,因为使用了某些仅Linux功能(访问功能)
- 未链接(看起来很荨麻,其他链接失败了)
因此,您有两种选择:等待此问题解决-或切换操作系统;-)
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句