我在IE11中遇到错误
SCRIPT1028: SCRIPT1028: Expected identifier, string or number
经调查,了解特定的节点模块 design-system 仅在es6中构建,而IE11不支持。
我正在使用Angular7 CLI。
我尝试使用tsconfig.json修复它
1)
include{
node_module/@design-system
}
2)
"allowJs": true,
另一种尝试使用pacakage.json
"scripts": {
.......
"precompile": "babel node_modules/@design-system --out-file precompiled/design-system.js"
}
但以上方法均无效
我已经读到有关babel-engine-plugin
的信息,可能会有所帮助,但我不太确定。
我正在考虑包括babel
和webpack
配置的另一种方法,但是将其与现有Angular CLI
项目一起使用,对于仅转换与IE11兼容的一个节点模块来说,将有很多改变。
请提出建议!