我刚刚开始使用 Angular 并与Angular-CLI我已经看到,根据文档,我需要安装$ npm install -g @angular/cli
与-g
(全局)标志。
不过,我希望将 Angular-CLI 与我的其余部分一起安装在本地节点模块包。这样,当我从下载我的项目时git,我可以简单地运行$ npm install
(用于安装我的所有依赖项包.json).
我尝试通过运行创建一个新项目$ npm init
然后运行$ npm i @angular/cli -D
(-D
是相同的--save-dev
)。但当我跑步时$ ng new project-name
使用单独的子目录创建了一个新的子目录节点模块目录。
正如一些评论所建议的,您可以在系统上拥有本地和全局版本的 Angular cli。
为了能够访问您的本地版本而不是全局版本(假设您本地安装了与全局安装不同的版本),请使用npm run-script ng
例如npm run-script ng generate component SomeCoolComponent
在 github 上查看类似问题的答案:https://github.com/angular/angular-cli/issues/5955#issuecomment-320273493 https://github.com/angular/angular-cli/issues/5955#issuecomment-320273493
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)