当我更新了 angular 版本 7.0-> 8.0 时。不更改 tsconfig.json 文件上的目标

共0个回答, 标签: angular

我已经使用命令 ng update @ angular/cli @ angular/core 更新了 angular 8 版本,使用该命令 angular 版本更新如下:-

CLI: 8.0.1 的 Angular
点: 10.15.3
操作系统: linux x64
Angular: 8.0.0
...动画,cdk,通用,编译器,编译器-cli,核心,表单
...语言-服务,素材,平台-浏览器
...平台-浏览器-动态,平台-服务器,路由器

包版本
--------------------------------------------------------------------------------
@ 角 devkit/建筑师 0.800.1
@ 角 devkit/内置角 0.800.1
@ 角 devkit/构建优化 0.800.1
@ Angular-devkit/build-webpack 0.800.1
@ Angular-devkit/core 8.0.1
@ 角 devkit/原理图 8.0.1
@ Angular/cli 8.0.1
@ Angular/fire 5.2.1
@ Angular/flex-layout 8.0.0-beta.26
@ Angular/http 7.2.15
@ Ngtools/webpack 8.0.1
@ 原理图/角 8.0.1
@ Schematics/update 0.800.1
Rxjs 6.5.2
打字 3.4.5
的WebPack 4.30.0

但是 CLI 的 build 命令不会自动创建一个具有最小多边形填充的现代 ES2015 构建,并且不会在 tsconfig.json 文件上更改。我已经使用该 url 更新了 angular 版本Https://update.angular.io/#7.0:8.0

当我创建了 chunk 文件但 es2015 相关的构建时,不会创建文件

日期: 2019-06-04T05: 03: 53.665Z
散列: 6cc5c731be9c350393c9
时间: 48841 ms
Chunk {main} main.js,main.js.map (main) 683 字节 [初始] [渲染]
大块 {polyfills} polyfills.js,polyfills.js 的地图 (polyfills) 145 kB [初步] [提供]
Chunk {polyfills-es5} polyfills-es5.js,polyfills-es5.js.map (polyfills-es5) 462 kB [初始] [渲染]
大块 {运行} runtime.js,运行时间.js 的地图 (运行) 6.08 kB 【入门】 [提供]
Scripts {scripts} 脚本.js,脚本.js.map (脚本) 480 kB [条目] [渲染]
大块 {风格} styles.js,风格的 js.图 (样式) 1.91 MB [初步] [提供]

CLI 的 build 命令现在自动创建了一个现代的 ES2015 版本,该版本具有最小的多边形填充和针对旧浏览器的兼容 ES5 版本,并基于浏览器加载了适当的文件您可以通过在 tsconfig.json 中将目标设置回 es5 来选择退出此更改。

相关问题

从 angularcli 中的 HTTP Get 请求检索到的数组的范围 如何将角2前置快速 JS 变量导出到角2分量? Angular block web 请求使用的服务器吗?