从angular2升级到angular4后无法运行角度项目

时间:2017-07-15 13:27:03

标签: angular angular-cli

我有许多使用anular-cli beta构建的角度2项目。现在我想制作angular4项目,我做的是:

  1. 更新了节点和npm
  2. 删除了angular-cli beta
  3. 已安装@ angular / cli
  4. 现在,当我使用ng new project创建一个新项目时,它已成功创建它,但当我执行ng serve时,它会出现以下错误。

    enter image description here

    输出ng --version

    enter image description here

    节点v 8.1.2

    Npm v 5.3.0

1 个答案:

答案 0 :(得分:0)

您可以尝试此步骤

  1. Unistrall Angular

        npm uninstall -g @angular/cli
    
  2. 清除缓存

     npm cache clean
    
  3. 安装Angular

      npm install -g @angular/cli@latest
    
  4. 首先npm开始并在Angular2应用程序的angular-cli.json中替换此代码

    npm start 
    
    "environmentSource": "environments/environment.ts",
      "environments": {
        "dev": "environments/environment.ts",
        "prod": "environments/environment.prod.ts"
      }