angular - Npx 与 Angular cli,如何安装 @angular/cli 并在之后使用它
问题描述
我刚找到 NPX,这个工具可以让你在没有 sudo 权限的情况下安装全局包。我想在我的角度项目中使用它。
我跑
dev@b7ee560044f1:~/project$ npx -p @angular/cli ng version
npx: installed 294 in 6.391s
看起来不错,可以用
但是如果我重试相同的命令,我会得到
dev@b7ee560044f1:~/project$ npx @angular/cli ng version
npx: installed 294 in 4.725s
为什么 NPX 每次都安装 angular cli 包?我以为下载包只执行一次并缓存在某处..
我认为这个命令会起作用,但它没有......
dev@b7ee560044f1:~/project$ npx ng version
npx: installed 1 in 0.98s
command not found: ng
解决方案
正如 Bharat 已经写的那样:-p
也许是您正在寻找的东西。
本地(全球)我正在使用@angular/cli@9.0.3
.
但是使用以下命令:
npx -p @angular/cli@8 ng new sample-application --style=scss
我能够使用最新的 8.x 版本(8.2.14)创建一个新的 Angular 项目。
推荐阅读
- c# - EF Core Net 5 - 代码优先 - 与同一实体的多个关系
- java - 在哪里可以找到 WebDriverManager "~/.cache/selenium" 的绝对路径?
- vba - How to use a VBA function in a query
- flutter - 导航导致查找已停用小部件的祖先是不安全的
- django - Git 删除我的 Django 模板内容有什么原因吗?
- html - CSS - 计算的边框颜色与实际的边框颜色不匹配
- gitlab - 当管道每天安排多次时自定义管道列表,比代码更改更频繁
- android - ViewPager 的适配器
- angular - 在角度中使用 FormArray
- java - 巴拿马:填充并不能防止虚假分享