【问题标题】:Cannot run angular projects after upgrading from angular2 to angular4从 angular2 升级到 angular4 后无法运行 Angular 项目
【发布时间】:2017-07-15 13:27:03
【问题描述】:

我有许多使用 anular-cli beta 构建的 angular 2 项目。现在我想做 angular4 项目,所以我做的是:

  1. 更新了节点和 npm
  2. 删除了 angular-cli 测试版
  3. 已安装 @angular/cli

现在,当我使用ng new project 创建一个新项目时,它会成功创建它,但是当我使用ng serve 时,它会出现以下错误。

ng --version 的输出

节点 v 8.1.2

Npm v 5.3.0

【问题讨论】:

  • 你与节点 8 和 npm 5 的关系如何?我已经尝试了几次,但没有运气。最后回到7.10 and 4.2。这些工作没有问题。我只是没有花时间找出最新的问题。

标签: angular angular-cli


【解决方案1】:

你可以试试这一步

  1. 单向角

        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"
      }
    

【讨论】:

    猜你喜欢
    • 2017-08-19
    • 2020-07-01
    • 2017-10-18
    • 2023-01-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-09-15
    相关资源
    最近更新 更多