【问题标题】:Does update globally installed angular-cli have side effects on projects with older version更新全局安装的 angular-cli 是否对旧版本的项目有副作用
【发布时间】:2023-03-16 10:47:01
【问题描述】:

Angular/cli 将被全局安装,但使用它创建的项目也将包含一个 devDependency。 假设我有一些使用某个版本的 Angular/cli 的项目的发布分支,当我将全局安装的 Angular/cli 更新到最新版本时,该项目会受到影响吗? 还是发布的项目会继续使用自己指定的 devDependency 版本?

【问题讨论】:

    标签: angular-cli


    【解决方案1】:

    这取决于您调用npmng 的工作目录。 @angular/cli 库安装在项目的本地 npm_modules 中。如果您从项目的根文件夹中调用npmng,将首先找到本地版本。如果您从其他地方调用,则会找到全局安装的库。

    因此,您的项目中的本地版本可能与全局版本不同。

    【讨论】:

    • 感谢您的澄清。我确实通常从项目的根文件夹中调用它们。因此较旧的发布分支不会受到较新的全局版本的影响。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-01-07
    • 1970-01-01
    • 2016-07-24
    • 1970-01-01
    • 2019-01-02
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多