安装/使用node.js 12.14.0时,我会遇到bcrypt兼容性错误(为什么是12.14.0 .....这是AWS当前支持的最高版本)。
这里是错误消息,任何解决此问题的想法。
这是完整的设置方案
node blah-blh.js
错误:模块'/home/XXXXX/Desktop/app-current/ZZZZ-express/node_modules/bcrypt/lib/binding/bcrypt_lib.node'使用不同的Node.js版本编译NODE_MODULE_VERSION 57.此版本的Node.js需要NODE_MODULE_VERSION 72.请尝试重新编译或重新安装模块(例如,使用npm rebuild
或npm install
)。
此后,我尝试使用npm rebuild
进行重建,重建完成后仍然是相同的问题我在安装/使用node.js 12.14.0时会遇到bcrypt兼容性错误(为什么12.14.0 .....是AWS当前支持的最高版本)。这里是错误消息,任何想法如何...
在命令行中运行以下命令,它将再次起作用。
rm -rf node_modules