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