Angular-cli v.6新项目构建失败?

时间:2019-03-16 19:12:14

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

我安装了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.

谢谢。


更新: 角度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 @“ <7.0.0”将安装最新版本v.6。安装最新的Angular-cli v.6.2.9后问题解决了

2 个答案:

答案 0 :(得分:0)

尝试将rm -rf node_modules /和npm安装在my-app内部

答案 1 :(得分:0)

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

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

enter image description here

3。使用cmd中的%AppData%\ npm-cache删除node_module的临时文件(如果存在)。

4。重新启动系统。

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

做得很好。 :)