【问题标题】:Creating a new Angular 8 project doesn't give me options创建一个新的 Angular 8 项目并没有给我选项
【发布时间】:2019-10-18 13:52:09
【问题描述】:

我正在创建一个新的 Angular 8 项目,我试图将样式表设置为 SCSS 并从项目开始创建角度 routing。我知道我可以手动完成,但是在命令行中有选项菜单非常好。

ng new my-project --style=scss --routing

但在 Angular 7 中,它为我提供了在命令行中选择的选项。如何将此添加回我的 Angular 8 CLI?

当我运行 ng v 时,我得到以下信息:

Angular CLI: 8.0.1
Node: 10.16.0
OS: win32 x64
Angular:
...

Package                      Version
------------------------------------------------------
@angular-devkit/architect    0.800.1
@angular-devkit/core         8.0.1
@angular-devkit/schematics   8.0.1
@schematics/angular          8.0.1
@schematics/update           0.800.1
rxjs                         6.4.0

创建一个问题以防万一它是一个实际的错误:https://github.com/angular/angular-cli/issues/14640

【问题讨论】:

  • 我认为是 CLI 的设计,他们希望摆脱 cli 中的选项,而是让用户选择他们想要放入 angular 项目的配置

标签: angular angular-cli angular7 angular-schematics angular8


【解决方案1】:

尝试卸载全局 CLI 并重试?我在本地尝试过,并且按预期工作。

npm unistall @angular/cli -g

然后安装最新的angular-cli

npm i  @angular/cli -g

【讨论】:

  • 谢谢,我已经尝试过了,并在 Angular cli 中创建了一张票。他们已经解决了这个问题,确保它总是给你选择
  • 好的,太好了。
猜你喜欢
  • 2020-12-03
  • 1970-01-01
  • 2017-09-03
  • 2012-02-06
  • 1970-01-01
  • 2020-05-26
  • 2018-11-30
  • 2018-04-19
  • 1970-01-01
相关资源
最近更新 更多