使用专用注册表(GitLab)全新执行npm install后出现“找不到模块”错误

时间:2019-10-01 15:59:10

标签: node.js npm gitlab

成功Cannot find module后运行NodeJS程序时,出现此错误消息npm install。这仅适用于私有模块。

我做了rm -rf node_modules package-lock.json。我确认缺少的模块是在模块的package.json中定义的。

1 个答案:

答案 0 :(得分:0)

npm install需要运行两次,首先npm将安装私有注册表,然后在第二次安装期间将安装私有注册表的依赖项。确保将package-lock.json提交到您的项目,以便下次运行npm install时,它将从列表中安装,而不必运行两次。