[上下文] 我在使用“npm install”命令用最新的依赖项更新我的 package.json 时遇到问题。
我在带有多分支管道的 Jenkins 从服务器上运行,不确定是否是这个原因?
另一个帖子也有类似的问题,但没有人回答...... NPM package.json not updating after npm install
这是我的 package.json
"dependencies": {
"@company/ai-integration-test": "^1.0.1-NIGHTLY",
"@company/ai-portal": "^1.0.1-NIGHTLY",
"@company/ai-portal-lambdas": "^1.0.1-NIGHTLY"
}
这是“npm outdated”的结果
[我期待什么]
如果“npm install”是正确的命令,我想通过运行一些命令来获取我的 package.json 吗?谢谢一百万!!
最佳答案
删除您的 package-lock.json 文件。
然后再次尝试 npm install。
但是 npm install 只会更新那些版本中有“^”的包,这意味着当你运行 npm install 时自动更新那个特定的包。
关于node.js - npm install 不下载最新的包,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56437747/