angular - 如何将 Angular 库编译为 ES2016?
问题描述
我决定不再支持旧版浏览器并放弃对 ES5 编译/polyfills 的支持。
我将我的 Angular 项目代码编译为 ~85% 的覆盖率
"compilerOptions": {
"target": "es2016",
"module": "es2020",
"lib": [
"es2019",
"dom"
这些选项控制项目的代码。
但是,Angular 库编译为 ES2015。
我们如何将项目的 VENDOR 包编译为 ES2016/17/18/19/20?
解决方案
根据this stackoverflow post ES6 as the typescript target compiler option for angularjs or angular2
似乎"target": "es6"
会完成你的任务。
推荐阅读
- node.js - 如何在 MongoDB find() 中显示建议
- node.js - Docker - 卷解释
- csv - 你如何用逗号组合两个点云?
- flutter - 如何使用 Android Studio 在 Flutter 项目中运行单个 Dart 文件?
- python - 如何拆分数组列表并在python中切换数组的位置
- react-native - 如何在一台手机的不同屏幕上测试反应原生屏幕 UI
- node.js - 我收到 Nodejs 错误 EPERM:3000 的原因是什么?
- django - 通过 Github 将 Django 应用程序部署到 Azure 时禁用 collectstatic 命令
- ruby - 厨师客户端跳过包安装在气隙服务器上
- asp.net - 触发路径过滤器不会使管道自动化