【问题标题】:Is there a method to separate dependencies object from package.json file of an angular project?有没有一种方法可以将依赖项对象与角度项目的 package.json 文件分开?
【发布时间】:2021-06-19 01:24:47
【问题描述】:

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

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

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

【问题讨论】:

    标签: javascript node.js angular npm package.json


    【解决方案1】:

    如果我理解得很好,这不能用 npm 来完成,但似乎可以用 yarn 工作空间来实现:

    yarn安装指南:

    【讨论】:

      【解决方案2】:

      不幸的是 npm 不支持 package.json 继承。看到这个link

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

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

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2021-12-04
        • 2018-08-22
        • 1970-01-01
        • 1970-01-01
        • 2011-03-18
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多