同乙個專案,公司和家裡的 node.js 的版本不同,導致專案安裝依賴包時 bcrypt 安裝不成功。
家裡的版本為:8.11.3
公司的版本為:10.14.2
在當前專案中執行完下面兩個命令後,報錯:
npm installnpm 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...