Angular-cli是一个用于快速搭建Angular应用的命令行工具。对于Angular CLI 8版本及以上,是不支持仅在ES2015上构建的。
在Angular CLI 8版本及以上,官方已经移除了在tsconfig.json中直接配置target为es5的选项。这是因为Angular官方推荐的是在支持ES2015的浏览器上运行Angular应用,以获得更好的性能和功能。ES2015(也称为ES6)引入了许多新的语法和功能,可以提供更好的开发体验和更高的性能。
因此,对于Angular CLI 8版本及以上,构建应用时,默认会同时生成ES2015和ES5两个版本的代码,以兼容不支持ES2015的浏览器。这样可以确保应用在大多数现代浏览器上正常运行,并在旧版本浏览器上降级为ES5版本。
总结起来,Angular CLI 8版本及以上不支持仅在ES2015上构建,官方推荐在支持ES2015的浏览器上运行Angular应用。这样可以获得更好的性能和功能。
相关链接: Angular CLI官方文档:https://angular.io/cli 腾讯云相关产品:腾讯云服务器、云数据库MySQL、云存储COS等,可在腾讯云官网进行查找。
领取专属 10元无门槛券
手把手带您无忧上云