nodemon .\app.js后出現以下問題
[nodemon] 1.19.2 [nodemon] to restart at any time, enter `rs` [nodemon] watching dir(s): *.* [nodemon] starting `node .\app.js` internal/modules/cjs/loader.js:783 throw err; ^ Error: Cannot find module 'bcrypt'
看了好多文章,有說要裝安裝python的、有 刪除 node-gyp 的 、還有版本不兼容的…
裝python、刪node-gyp、換各種node版本,依舊沒有解決這個錯誤
解決辦法
bcryptjs:在純JavaScript中優化了bcrypt,沒有依賴關系.兼容'bcrypt'.
然后:
npm i bcryptjs -s var bcrypt = require('bcryptjs')
這時問題就能解決了