Angular 6 更新 package.json 中过时的依赖项
Posted
技术标签:
【中文标题】Angular 6 更新 package.json 中过时的依赖项【英文标题】:Angular 6 updating outdated dependencies in package.json 【发布时间】:2019-02-15 19:31:24 【问题描述】:我正在使用最新版本的 Angular (6),并尝试更新我的 package.json
依赖项。
使用npm update
命令更新所有依赖是否有效,还是有其他更安全、更亲民的方法?
运行npm outdated 可以看到有很多依赖需要更新!
有人可以就这项任务给我一个完整的解释吗?
谢谢大家,编码很好:D
【问题讨论】:
【参考方案1】:这里有关于 npm update 的作用和行为的所有信息和解释! https://docs.npmjs.com/cli/update
但是如果你想更新 Angular 依赖:
ng update
会将当前应用程序更新到最新版本
或ng update --all
是否更新package.json中的所有包
更多信息:https://github.com/angular/angular-cli/wiki/update
【讨论】:
'--all' 功能已被删除,因为不建议同时更新多个包。以上是关于Angular 6 更新 package.json 中过时的依赖项的主要内容,如果未能解决你的问题,请参考以下文章
如何在 Angular 6 中将 ag-grid 从版本 18.1.0 更新到 20.1.0?
损坏的文件 - Angular 项目中 node_modules 中的 .xml2js.DELETE/package,json
Angular 应用程序中需要 package.json、package-lock.json 文件
依赖包版本号更新 warning package.json: “dependencies“ has dependency “eslint“ with range “^6.8.0“