【问题标题】:Angular-cli v.6 new project build failed?Angular-cli v.6 新项目构建失败?
【发布时间】:2019-08-07 14:14:44
【问题描述】:

我安装了 Angular CLI v.6。然后我创建一个新项目。

npm install -g @angualr-cli@^6.0.0
ng new my-app
cd my-app
npm install
npm build

构建失败并出现以下错误。

chunk {main} main.js, main.js.map (main) 604 bytes [initial] [rendered]
chunk {polyfills} polyfills.js, polyfills.js.map (polyfills) 659 bytes [initial] [rendered]
chunk {runtime} runtime.js, runtime.js.map (runtime) 5.22 kB [entry] [rendered]
chunk {styles} styles.js, styles.js.map (styles) 15.6 kB [initial] [rendered]

ERROR in node_modules/rxjs/internal/types.d.ts(81,44): error TS1005: ';' expected.
node_modules/rxjs/internal/types.d.ts(81,74): error TS1005: ';' expected.
node_modules/rxjs/internal/types.d.ts(81,77): error TS1109: Expression expected.

谢谢。


更新: angular cli 版本:

ng version

Angular CLI: 6.0.8
Node: 10.15.3
OS: win32 x64
Angular: 6.1.10

更新: npm install -g @angular/cli@^6.0.0 deos 不安装最新版本

npm install -g @angular/cli@"

【问题讨论】:

  • 为什么不使用最新版本的 CLI?
  • 检查this issue
  • 谢谢理查兹。我预计“^6.0.0”会安装最新的 v.6,但事实并非如此。现在我使用“npm install -g @angular/cli@”

标签: angular angular-cli angular-cli-v6


【解决方案1】:

在 my-app 中尝试 rm -rf node_modules/ 和 npm install

【讨论】:

    【解决方案2】:

    1.卸载当前的angular cli。 npm卸载@angular/cli

    2.删除文件夹:在此处输入图片描述。

    3.删除node_module的临时文件,如果有的话,使用cmd中的%AppData%\npm-cache。

    4.重启系统。

    5.使用 npm install @angular/cli@ 进行全新安装,例如:6.0.2

    完成你的一切就好了。 :)

    【讨论】:

      猜你喜欢
      • 2019-05-06
      • 2019-08-02
      • 2020-04-29
      • 1970-01-01
      • 1970-01-01
      • 2019-07-27
      • 2018-06-26
      • 1970-01-01
      • 2019-12-13
      相关资源
      最近更新 更多