Angular / cli将全局安装,但使用它创建的项目也将包含devDependency。 假设我有一些使用某个版本的Angular / cli的项目的发布分支,当我将全局安装的Angular / cli更新到最新版本时,项目是否会生效? 或者已发布的项目是否继续使用自己指定的devDependency版本?
答案 0 :(得分:0)
这取决于您致电npm
和ng
的工作目录。 @ angular / cli库安装在项目的本地npm_modules中。如果您从项目的根文件夹中调用npm
或ng
,则会首先找到本地版本。如果您从其他地方打电话,将找到全局安装的库。
因此,您的项目中可能有一个与全局版本不同的本地版本。