【发布时间】:2021-05-31 18:28:18
【问题描述】:
场景
我创建了一个包。假设包名是abc-domains。
在我的项目的package.json 文件中写入以下内容:
...
"devDependencies": {
"@company/abc-domains": "latest",
...
}
...
在项目上运行命令npm outdated 时,它会显示以下输出:
Package Current Wanted Latest Location Depended by
@company/abc-domains 0.1.47 0.1.49 0.1.49 node_modules/@company/abc-domains ProjectName
问题
在项目上执行命令npm i时,不会更新node_modules的最新更改。这是为什么?
仅当我专门运行 npm i abc-domains@latest 或仅运行 npm i abc-domains 时,它才会安装版本 0.1.49 并且它还会在 package.json 中将 latest 更新为 ^0.1.49。
【问题讨论】:
标签: typescript npm vuejs2 package.json