我更新了package.json
文件,将其从angualar 6移至angular7。当我完成运行npm install
后,节点模块已更新,并且应用程序按预期在本地运行。但是,jenkins构建由于某种原因而失败。经过一些研究后知道package-lock.json
之后npm install
尚未更新。
我期望package-lock.json
应该在我们执行npm install
时创建/更新。如果我错了纠正我吗?因此,我删除了该文件,然后再次运行该命令,期望得到一个新的package-lock.json
文件,但仍然没有创建/更新。我尝试检查.npmrc
,但没有看到任何package-lock.json
属性,但是文件中有shrinkwrap=false
。
还有其他不起作用的原因吗?