我今天更新为RC6,SyntaxError: Unexpected token import
获得了@angular/core/src/reflection/reflection.js
。经过检查,@ angular / core npm包中的许多其他.js文件都有import
个语句。为什么编译的.js文件有import
语句,如何配置webpack来处理它们?
答案 0 :(得分:1)
我正在回答这个问题。我的问题并不真正适用,因为我应该使用@angular/core/bundles/core.umd.js
而不是@angular/core/src/reflection/reflection.js
因为它是ESM(ES6模块)文件。对于那些想要知道答案的人来说,带有import语句的javascript文件应该在ES6环境中使用,而不是当前在浏览器中,除非用bable进行转换(来自@Mario Tacke)