日本免费高清视频-国产福利视频导航-黄色在线播放国产-天天操天天操天天操天天操|www.shdianci.com

學無先后,達者為師

網站首頁 編程語言 正文

npm ERR 部署meteor時npm install出錯問題解決

作者:TT-knight 更新時間: 2022-01-12 編程語言

npm ERR 部署meteor時npm install出錯問題解決

部署meteor時,npm install總是出錯,這里把自己出錯的問題以及解決的方法一并說明


問題1:缺少bcrypt@3.0.8

npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! bcrypt@3.0.8 install: `node-pre-gyp install --fallback-to-build`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the bcrypt@3.0.8 install 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\lenovo\AppData\Roaming\npm-cache\_logs\2022-01-03T01_39_35_248Z-debug.log
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! meteor-dev-bundle@ install: `node npm-rebuild.js`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the meteor-dev-bundle@ install 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\lenovo\AppData\Roaming\npm-cache\_logs\2022-01-03T01_39_35_420Z-debug.log

解決方案:

npm install bcrypt@3.0.8npm install bcrypt

問題2:版本不匹配問題

在這里插入圖片描述

解決方案:

找到生成這個項目的npm版本,然后在服務器安裝該版本。所以出問題了可以先解決頭部警告,后面可能啥事都沒有了。(看了網上一堆問答,搞了一天,累死)

npm -v
npm install -g npm@版本號

最后所有問題都沒了,開心!

問題3:運行問題,fibers.node出錯

在這里插入圖片描述

解決方案:

是我想太多了,又來一個問題!!這個問題是fibers.node看網上說是版本號的問題,我試著安裝三個版本,最后安裝12.18.4的時候成功。(主要自己本地電腦14.18.1也可以運行,但在服務器卻不行,頭疼)
也有的是fibers.node missing的問題,這個可以直接去這個網址上下載缺失的版本,然后重命名為fibers.node。
fibers.node下載

總結:

目前遇到的所有問題都是版本的問題,所以部署的時候一定要和原項目的環境一致,不要用最新的node.js和npm。

原文鏈接:https://blog.csdn.net/a1511954497/article/details/122284104

欄目分類
最近更新