Angular ng发生错误,“@ angular / compiler-cli”软件包未正确安装

时间:2017-06-25 22:20:18

标签: angular

我知道这是一个经常被问到的问题,但我无法解决我的问题。我使用nvm安装了node和npm,所有都是最新的,我将我的存储库从https://github.com/CHBaker/First-Angular-App克隆到桌面 然后我安装了ng cli并且提供了这个错误。

我已经在许多线程中执行过有关此问题的步骤,包括此线程Angular2 CLI error "@angular/compiler-cli" package was not properly installed

终端错误: Charless-MacBook-Pro:First-Angular-App charlesbaker$ ng serve The "@angular/compiler-cli" package was not properly installed. Error: The "@angular/compiler-cli" package was not properly installed. at Object.<anonymous> (/Users/charlesbaker/.nvm/versions/node/v8.1.2/lib/node_modules/@angular/cli/node_modules/@ngtools/webpack/src/index.js:14:11) at Module._compile (module.js:569:30) at Object.Module._extensions..js (module.js:580:10) at Module.load (module.js:503:32) at tryModuleLoad (module.js:466:12) at Function.Module._load (module.js:458:3) at Module.require (module.js:513:17) at require (internal/module.js:11:18) at Object.<anonymous> (/Users/charlesbaker/.nvm/versions/node/v8.1.2/lib/node_modules/@angular/cli/tasks/eject.js:10:19) at Module._compile (module.js:569:30) at Object.Module._extensions..js (module.js:580:10) at Module.load (module.js:503:32) at tryModuleLoad (module.js:466:12) at Function.Module._load (module.js:458:3) at Module.require (module.js:513:17) at require (internal/module.js:11:18) Charless-MacBook-Pro:First-Angular-App charlesbaker$

3 个答案:

答案 0 :(得分:1)

要重新安装compiler-cli,请按照以下步骤操作:

在项目的根目录下打开终端并执行以下命令:

  • npm uninstall @ angular / compiler-cli
  • npm install --save-dev @ angular / compiler-cli

答案 1 :(得分:1)

对于我,当我遇到同样的问题时,我只是进入我的项目文件夹并再次执行ng-serve命令。这解决了我的问题。

答案 2 :(得分:0)

通过将src / tsconfig.json更改为tsconfig.app.json来修复,我通过运行ng new TESTAPP并比较文件名将其与测试项目进行了比较。 tsconfig.app.json是(6/25/17)

的最新版本的更新名称