angular 7.0.5 ng new不会询问您是否要添加Angular路由?

时间:2018-11-10 22:28:51

标签: angular npm angular-cli angular7

有人可以指导我了解为什么我无法使用新版本的angular 7生成新项目

所需结果:

enter image description here

ng新的firebase-auth ?您想添加角度路由吗?没有 ?您想使用哪种样式表格式? CSS

获得的结果:

 $ ng new appAtlas
    CREATE appAtlas/angular.json (3786 bytes)
    CREATE appAtlas/package.json (1316 bytes)
    CREATE appAtlas/README.md (1025 bytes)
    CREATE appAtlas/tsconfig.json (408 bytes)
    CREATE appAtlas/tslint.json (2837 bytes)
    CREATE appAtlas/.editorconfig (245 bytes)
    CREATE appAtlas/.gitignore (503 bytes)
    CREATE appAtlas/src/favicon.ico (5430 bytes)
    ....
    CREATE appAtlas/e2e/src/app.po.ts (208 bytes)
    npm WARN deprecated circular-json@0.5.9: CircularJSON is in maintenance only, fl                                   atted is its successor.

Angular CLI版本

$ ng --version

     _                      _                 ____ _     ___
    / \   _ __   __ _ _   _| | __ _ _ __     / ___| |   |_ _|
   / △ \ | '_ \ / _` | | | | |/ _` | '__|   | |   | |    | |
  / ___ \| | | | (_| | |_| | | (_| | |      | |___| |___ | |
 /_/   \_\_| |_|\__, |\__,_|_|\__,_|_|       \____|_____|___|
                |___/


Angular CLI: 7.0.5
Node: 10.13.0
OS: win32 x64
Angular:
...

Package                      Version
------------------------------------------------------
@angular-devkit/architect    0.10.5
@angular-devkit/core         7.0.5
@angular-devkit/schematics   7.0.5
@schematics/angular          7.0.5
@schematics/update           0.10.5
rxjs                         6.3.3
typescript                   3.1.6

节点,npm版本

$ node -v
v10.13.0

$ npm --version
6.4.1

2 个答案:

答案 0 :(得分:1)

您尝试过另一个终端吗?

我注意到当我使用Windows命令提示符(CMD)时会收到交互式提示,但是在Cygwin中却没有。即使我使用ng new new_project --interactive=true,Cygwin也会跳过提示,并使用类似于您的屏幕截图的默认选项。

答案 1 :(得分:0)

我有同样的问题。但是当您想通过命令行创建一个新的角度项目时,我找到了解决遗漏问题的方法。

因此,请尝试以下步骤:

  1. 查看以下文件,安装了什么样的angular-cli版本=> C:\Users\[yourNickname]\AppData\Roaming\npm\node_modules\@angular\cli\package.json

  2. 删除目录@angular

  3. 转到命令行并输入npm cache verify

  4. 然后输入npm install -g @angular/cli

  5. 转到您要创建角度项目的文件夹,然后键入ng new MyApp

好吧,这些问题必须再次显示给您:)