成功Cannot find module
后运行NodeJS程序时,出现此错误消息npm install
。这仅适用于私有模块。
我做了rm -rf node_modules package-lock.json
。我确认缺少的模块是在模块的package.json中定义的。
答案 0 :(得分:0)
npm install
需要运行两次,首先npm将安装私有注册表,然后在第二次安装期间将安装私有注册表的依赖项。确保将package-lock.json
提交到您的项目,以便下次运行npm install
时,它将从列表中安装,而不必运行两次。