bcrypt 安裝不成功解決辦法

2021-09-07 20:52:25 字數 691 閱讀 7184

同乙個專案,公司和家裡的 node.js 的版本不同,導致專案安裝依賴包時 bcrypt 安裝不成功。

家裡的版本為:8.11.3

公司的版本為:10.14.2

在當前專案中執行完下面兩個命令後,報錯:

npm install

npm run start

報錯集中為兩處:

error: cannot find module 'bcrypt'node-pre-gyp err! build error

bcrypt 沒有安裝成功!!!

stack overflow解決辦法如下,刪除 node-gyp 可以不在當前專案下執行,其餘2/3兩步必須在當前專案下執行:

npm -g uninstall node-gyp全域性刪除  node-gyp

npm install再次安裝依賴

npm rebuild更改包內容後重建

ok!重新執行 npm run start

[nodemon] restarting due to changes...

[nodemon] starting `node server.js`

服務啟動成功!

資料庫連線成功!

vscode go外掛程式安裝不成功,解決辦法

問題重現 找了許多教程,但可能由於一些版本的問題,目錄已經變更了,導致吾卡在這裡許久。尤其是 github.com stamblerre gocode。解決 下面的操作都是基於 gopath這個路徑下,macos 中 go 的 gopath可以通過在終端鍵入go env檢視 gopath位置。mkd...

svn清除不成功的解決辦法

僅供自己方便查閱,無其他用途 使用工具 sqlite3.exe前提 步驟 2.使用命令視窗 windows r 進入放有sqlite3.exe和.svn的目錄。3.使用sqlite3 wc.db開啟該檔案。接下來這裡有兩個方法 方法1 4.執行select from work queue 5.如果有...

VVDocumenter安裝不成功的解決辦法

vvdocumenter xcode是xcode上一款快速新增標準注釋,並可以自動生成文件的外掛程式。有了vvdocumenter xcode,規範化的注釋,只需要輸入三個斜線 就可以搞定,非常方面實用,目前已經支援swift。oc效果圖 swift效果圖 從xcode 5開始,蘋果要求加入uuid...