【问题标题】:Angular CLI stoppped creating new project without any errorAngular CLI 停止创建新项目而没有任何错误
【发布时间】:2018-09-29 03:22:27
【问题描述】:

我正在尝试使用 Angular cli 创建一个新项目,但它看起来像是卡在提取中并且不会产生任何错误:

D:\Angular6Sample\Angular6Sample>ng new angular6web --skip-git --skip-tests
CREATE angular6web/angular.json (4127 bytes)
...
CREATE angular6web/e2e/src/app.e2e-spec.ts (307 bytes)
CREATE angular6web/e2e/src/app.po.ts (208 bytes)
[            ......] \ extract:@angular/compiler: sill extract @angular/compiler@^6.1.0 extracted to D:\Angular6Sample\Angular6Sample\angular6web\node_modules\.stagin

我打开一个新的 cmd 窗口并尝试创建一个新项目,它告诉我它已经存在:

D:\Angular6Sample\Angular6Sample>ng new angular6web --skip-git --skip-tests
ERROR! angular6web/angular.json already exists.
...
ERROR! angular6web/e2e/src/app.po.ts already exists.
The Schematic workflow failed. See above.

D:\Angular6Sample\Angular6Sample>

所以我认为我的项目已经创建,但是在第一个 cmd 窗口中未能正确响应,所以我尝试构建它:

D:\Angular6Sample\Angular6Sample>cd angular6web

D:\Angular6Sample\Angular6Sample\angular6web>ng build
Could not find module "@angular-devkit/build-angular" from "D:\\Angular6Sample\\Angular6Sample\\angular6web".
Error: Could not find module "@angular-devkit/build-angular" from "D:\\Angular6Sample\\Angular6Sample\\angular6web".
    at Object.resolve (C:\Users\Prashant\AppData\Roaming\npm\node_modules\@angular\cli\node_modules\@angular-devkit\core\node\resolve.js:141:11)
    at Observable.rxjs_1.Observable [as _subscribe] (C:\Users\Prashant\AppData\Roaming\npm\node_modules\@angular\cli\node_modules\@angular-devkit\architect\src\architect.js:132:40)
    at Observable._trySubscribe (C:\Users\Prashant\AppData\Roaming\npm\node_modules\@angular\cli\node_modules\rxjs\internal\Observable.js:43:25)
    at Observable.subscribe (C:\Users\Prashant\AppData\Roaming\npm\node_modules\@angular\cli\node_modules\rxjs\internal\Observable.js:29:22)
    at DoOperator.call (C:\Users\Prashant\AppData\Roaming\npm\node_modules\@angular\cli\node_modules\rxjs\internal\operators\tap.js:29:23)
    at Observable.subscribe (C:\Users\Prashant\AppData\Roaming\npm\node_modules\@angular\cli\node_modules\rxjs\internal\Observable.js:24:22)
    at C:\Users\Prashant\AppData\Roaming\npm\node_modules\@angular\cli\node_modules\rxjs\internal\util\subscribeTo.js:22:31
    at Object.subscribeToResult (C:\Users\Prashant\AppData\Roaming\npm\node_modules\@angular\cli\node_modules\rxjs\internal\util\subscribeToResult.js:7:45)
    at MergeMapSubscriber._innerSub (C:\Users\Prashant\AppData\Roaming\npm\node_modules\@angular\cli\node_modules\rxjs\internal\operators\mergeMap.js:75:38)
    at MergeMapSubscriber._tryNext (C:\Users\Prashant\AppData\Roaming\npm\node_modules\@angular\cli\node_modules\rxjs\internal\operators\mergeMap.js:72:14)

D:\Angular6Sample\Angular6Sample\angular6web>

我错过了什么?

【问题讨论】:

    标签: angular angular-cli angular6


    【解决方案1】:

    尝试安装它

    npm install --save-dev @angular-devkit/build-angular
    

    【讨论】:

      【解决方案2】:
      1. cd "your app name"
      2. npm install
      3. ng serve

      它不起作用:

      npm install @angular-devkit/build-angular
      

      https://github.com/angular/angular-cli/issues/10661

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2016-02-23
        • 2023-03-20
        • 1970-01-01
        • 2017-08-14
        • 1970-01-01
        • 2017-01-25
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多