微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

有没有一种方法可以将依赖对象从 angular 项目的 package.json 文件中分离出来?

如何解决有没有一种方法可以将依赖对象从 angular 项目的 package.json 文件中分离出来?

这是场景 我有多个属于同一个项目的角度应用程序。当我需要升级 npm package, 时,我需要更改每个应用程序中的所有 package.json 文件。我尝试过 mono repo,但它不适用于我的项目,因为 npm scripts 与所有应用程序不同。

所以我想将节点依赖项与应用程序分开,并保留 package.json 文件的 npm 脚本。

有没有办法只从 package.json 文件中分离依赖对象?或者有其他建议吗?

解决方法

如果我理解得很好,这无法通过 npm 完成,但似乎可以通过 yarn 工作区来实现:

yarn安装指南:

,

遗憾的是 npm 不支持 package.json 继承。请参阅此link

另一方面,你为什么不自定义你的 npm 脚本?为每个 npm 命令创建别名。 例如

"test-app1": "ng test app1","test-app2": "ng test app2 --code-coverage --no-watch --no-progress --browsers ChromeHeadlessNoSandbox",

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。