npm update
似乎只是更新了包dependencies
,但是怎么样devDependencies
.
现在你可以devDependencies
通过运行来安装npm install .
,但这不起作用npm update .
有任何想法吗?
dec*_*dev 141
要更新除本地模块之外的package.json,请运行
npm update --save-dev
Run Code Online (Sandbox Code Playgroud)
或者,使用相同的命令来节省时间
npm update -D
Run Code Online (Sandbox Code Playgroud)
您可以通过查看更新的完整详细信息或任何命令
npm help <cmd>
Run Code Online (Sandbox Code Playgroud)
Mic*_*son 47
安装npm-check-updates(https://www.npmjs.org/package/npm-check-updates),然后跳转到项目文件夹并运行:
npm-check-updates
Run Code Online (Sandbox Code Playgroud)
并更新并保存对package.json文件的更改:
npm-check-updates -u
Run Code Online (Sandbox Code Playgroud)
Dan*_*cki 12
npm outdated
- 概述什么是过时的npm install -g npm-check-updates
-正如迈克尔正确指出的那样ncu -u
- 它将自动更新 中的所有依赖项(也即dependencies
,它当然不同于devDependencies
)版本package.json
,而无需重新安装。它只会改变其中的“数字”package.json
npm update
- 实际依赖安装--force
, 或 (NPM v7 中的新增功能)--legacy-peer-deps
来完成该过程。您可以在npm install --legacy-peer-deps 到底做什么?上阅读这两者之间的区别。何时推荐/潜在的用例是什么?ncu -u
并且对于正确更新的依赖项,您应该看到文本All dependencies match the latest package versions :)
当前版本的NPM(1.3.11)不再消除此问题.
更新工作正常: npm update
这些步骤对我有用:
npm install -g npm-check-updates
ncu -u
npm update
npm install
归档时间: |
|
查看次数: |
65875 次 |
最近记录: |