【问题标题】:ng build run command is failing with the Error with Angular.json is not foundng build run 命令失败,并出现 Angular.json 错误未找到
【发布时间】:2019-05-23 07:00:17
【问题描述】:

试图更新 Angular cli,它根本不起作用Error Image1。请指导我 - 如何解决这个问题

@angular-devkit/core         0.5.6
@angular-devkit/schematics   0.5.6
@angular/cli                 6.0.0-rc.4
@ngtools/json-schema         1.1.0
@schematics/angular          0.5.6
@schematics/update           0.5.6
rxjs                         5.5.10
typescript                   2.8.3
webpack                      2.7.0

【问题讨论】:

  • 您在迁移时是否遵循了 update.angular.io 步骤?稳定版 6.0 发布。请检查更新门户一次。
  • 在 v 6 中,Angular 团队将 angular-cli.json 更新为 angular.json。您可能会错过升级过程中的某些步骤。
  • 如何回滚@RukshanDangalla 或如何更新 - 请告诉我步骤。它在角度门户中非常混乱
  • "devDependencies": { "@angular/cli": "^6.0.0-rc.4", "@types/core-js": "0.9.36", "@types/节点”:“^6.0.45”,“angular-router-loader”:“^0.5.0”,“angular2-template-loader”:“^0.5.0”,“awesome-typescript-loader”:“^ 3.1.2”、“del-cli”:“^0.2.0”、“html-loader”:“^0.4.4”、“raw-loader”:“^0.5.1”、“ts-loader”: “^2.0.3”、“typescript”:“^2.1.4”、“webpack”:“^2.2.1”、“webpack-merge”:“^4.1.0”}
  • ng-serve ,npm start 或 npm build run 命令都不起作用

标签: node.js angular npm


【解决方案1】:

@Sarvesh Gupta 你能试试这个吗?

确保您不使用扩展 OnInit,或将扩展与任何生命周期事件一起使用。而是使用实现生命周期事件

更新期间
如果您在应用程序中使用动画,则应从 App NgModule 中的 @angular/platform-b​​rowser/animations 导入 BrowserAnimationsModule。

将你的模板标签重命名为 ng-template

如果您依赖日期、货币、小数或百分比管道,在 5 中您会看到格式的细微变化。对于使用除 en-us 以外的语言环境的应用程序,您需要从 @angular/common/i18n_data/locale_fr 和 registerLocaleData(local) 导入它以及可选的 locale_extended_fr。

确保您使用的是 Node 8 或更高版本

在全局和本地更新您的 Angular CLI,并通过运行以下命令将配置迁移到新的 angular.json 格式:

npm install -g @angular/cli npm install @angular/cli ng更新@angular/cli

将所有 Angular 框架包更新到 v6,以及正确版本的 RxJS 和 TypeScript。

ng 更新@angular/core

更新后,TypeScript 和 RxJS 将更准确地在您的应用程序中传输类型,这可能会暴露您应用程序类型中的现有错误

使用 ng update 或您的常规包管理器工具来识别和更新其他依赖项。

更新后 使用 rxjs-tslint 自动更新规则删除已弃用的 RxJS 6 功能

对于大多数应用程序,这意味着运行以下两个命令:

npm install -g rxjs-tslint rxjs-5-to-6-migrate -p src/tsconfig.app.json

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-09-02
    • 1970-01-01
    • 2021-07-29
    • 2016-07-25
    • 2022-07-03
    • 2021-07-27
    • 1970-01-01
    相关资源
    最近更新 更多