【问题标题】:Updating stackblitz Angular version to the latest将 stackblitz Angular 版本更新到最新版本
【发布时间】:2019-08-12 07:02:42
【问题描述】:

我更新了这个 stackblitz https://stackblitz.com/edit/template-driven-form-demo-bnezpz?file=app/user-form/user-form.component.ts

按依赖项选项卡中的刷新按钮到最新的 Angular 版本。

结果就是老是让我安装core-js,但是不管我按了多少次安装,它就是一直弹出来让我安装core-js。这里有什么问题?

【问题讨论】:

标签: javascript angular typescript stackblitz


【解决方案1】:

软件包版本似乎有些不兼容。卸载core-js:3.0.0. 不起作用。您可以通过安装core-js@2.5.4手动更新版本。

编辑:

尝试在本地安装core-js@3.0.0,最新的core-js 包中似乎有一些重大更改。以前 (version < 3.0.0),javascript 的具体内容位于 core-js 的子文件夹中(如 core-js/es6/symbol, core-js/es7/reflect)。

version 3.0.0,所有这些东西都被移到了core-js/es/*。各种角度包依赖于以前的版本,无法在正确的位置找到目录,因此您会收到错误。

【讨论】:

    【解决方案2】:

    截至 2021 年 8 月 16 日,@3.x 仍然要求您安装,即使 ng 已升级到 12x。所以,简单

    1. 从依赖中删除core-js
    2. 输入core-js@2.6.9,点击

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2017-09-01
      • 1970-01-01
      • 2021-12-01
      • 2020-06-16
      • 1970-01-01
      • 1970-01-01
      • 2022-12-22
      相关资源
      最近更新 更多