npm包angular-cli和@ angular/cli之间有什么关系? https://cli.angular.io/在其文档中引用了@ angular/cli。 angular-cli只是为支持原因而托管的CLI的早期版本?或者是angular-cli只是一个现在重定向到@ angular/cli的别名?npm包angular-cli和@ angular/cli之间有什么关系?
0
A
回答
0
在NPM上,软件包可以由组织发布,它将软件包分组,并让您对源代码有一定的信心。
@angular
软件包名称的一部分表示NPM上的Angular组织。我会接受一个有根据的猜测,他们可能在创建组织并在那里发布软件包之前添加了他们的软件包。
在这种情况下,我建议您使用@angular
组织的软件包。
0
0
包angular-cli
已被弃用当前包名称,而不再有效。当角队开始时,他们创造了这一个,但将来他们将其移至@angular/cli
。
所以不要使用angular-cli作为它的旧版本,并且不会更新,并且可能会保留错误的完整代码。
而只是使用@angular/cli
,因为它指向角度4.x.x这是最新的角色团队保持更新。
1
可以figureout是自己通过简单的运行
npm show angular-cli version
和
npm show @angular/cli version
这种方式,你可以看到那个版本的angular-cli
1.0.0-beta.28.3
是最新的那样回来,如果你比较,与@angular/cli
最新版本。
另外,如果你在https://github.com/angular/angular-cli向下滚动到Updating Angular CLI
节:如果您使用的角度CLI 1.0.0-beta.28以下
,你需要 卸载角CLI软件包。它应该做的,由于从角CLI 包的名称和范围更改为@角/ CLI:
npm uninstall -g angular-cli
npm uninstall --save-dev angular-cli
要安装最新的一个
npm cache clean
npm install -g @angular/[email protected]
要检查你的CLI版本上运行ng -v
相关问题
- 1. AngularCli:禁用缩小
- 2. 如何创建一个包含另一个AngularCli的AngularCli应用程序?
- 3. AngularCLI噶测试不圆CI
- 4. 在angularcli中导入ng2-uploader
- 5. 从NGINX移植到AngularCLI
- 6. AngularCli构建和服务器-aot vs --prot
- 7. app.module没有生成我的AngularCLI
- 8. tsconfig.json和gulp.js之间有什么关系?
- 9. streamjs和linqjs之间有什么关系
- 10. MariaDB和MySQL之间有什么关系?
- 11. '@ 1'和'@ 2'之间有什么关系
- 12. __getattr__和getattr之间有什么关系?
- 13. PyTorch和Torch之间有什么关系?
- 14. document.write()和AJAX之间有什么关系?
- 15. SIGTSTP和SIGCHLD之间有什么关系
- 16. STL和stdlib之间有什么关系
- 17. foreach和IEnumerable之间有什么关系?
- 18. SelectListItem和SelectList之间有什么关系
- 19. IRimTable和PersistenceStore之间有什么关系?
- 20. seneca和redis之间有什么关系
- 21. yarn.lock和npm的包装锁之间有什么区别?
- 22. 找不到模块portfinder - 最新的AngularCLI
- 23. 在Angular2(AngularCLI)中找不到模块elasticsearch
- 24. AngularCli预配置构建参数
- 25. AngularCli - 无法找到插件:videoJsResolutionSwitcher
- 26. @angularCli RC0中的zone.js文件在哪里?
- 27. C++和Ruby之间的关系和依赖关系是什么?
- 28. java中的包和jar文件之间的关系是什么?
- 29. Enum和Enumeration之间有什么关系,如果有的话
- 30. 微软私有云和Azure之间有什么关系?
谢谢芬顿。我猜测npm在角色团队发布初始cli之后引入了@organization标签的概念? – user8570495
是的,但这些日子里所有的愤怒:) – Fenton