出现的情况
一个在win环境下一直编写的vue项目,需要部署到云服务器上面,由于只是为了方便开发人员暂时预览,暂时就只是打算用 npm run serve 的方式跑起来就行。
但是云服务器是debian,等装完了npm,传完了项目文件,打算安装依赖执行 npm install 的时候,报出了以下错误
查看完整日志如下
其中比较重要的就是
44131 verbose stack Error: deasync@0.1.20 install: `node ./build.js`
44131 verbose stack Exit status 1
44131 verbose stack at EventEmitter.<anonymous> (/usr/local/nodejs/node-v10.15.3-linux-x64/lib/node_modules/npm/node_modules/npm-lifecycle/index.js:301:16)
44131 verbose stack at EventEmitter.emit (events.js:189:13)
44131 verbose stack at ChildProcess.<anonymous> (/usr/local/nodejs/node-v10.15.3-linux-x64/lib/node_modules/npm/node_modules/npm-lifecycle/lib/spawn.js:55:14)
44131 verbose stack at ChildProcess.emit (events.js:189:13)
44131 verbose stack at maybeClose (internal/child_process.js:970:16)
44131 verbose stack at Process.ChildProcess._handle.onexit (internal/child_process.js:259:5)
以及后面npm给出的一些提示
44138 error code ELIFECYCLE
44139 error errno 1
44140 error deasync@0.1.20 install: `node ./build.js`
44140 error Exit status 1
44141 error Failed at the deasync@0.1.20 install script.
44141 error This is probably not a problem with npm. There is likely additional logging output above.
44142 verbose exit [ 1, true ]
npm还说这个似乎不是他们的锅 This is probably not a problem with npm
解决
一番百度谷歌之后,这篇stackOverFlow上的文章吸引了我
确实,我应该试一下用yarn来安装依赖
之后我先安装了yarn,然后执行了以下命令
yarn upgrade
yarn install
之后就好了,就是这么神奇!
版权声明:本文为halozhy原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/halozhy/article/details/108804294
最后修改:2021-06-08 03:40:55
© 著作权归作者所有
如果觉得我的文章对你有用,请随意赞赏
扫一扫支付

发表评论