我想在我的新项目中使用BabelJS,但我有一个很大的要求:它必须可以在IE8上运行。
问题: Babel将ES6编译为ES5。IE8对ES5的支持很差。
你知道除了Babel以外的替代方案吗?这些方案允许我编写易于调试和"IE8友好"的"OOP"代码。
我想在我的新项目中使用BabelJS,但我有一个很大的要求:它必须可以在IE8上运行。
问题: Babel将ES6编译为ES5。IE8对ES5的支持很差。
你知道除了Babel以外的替代方案吗?这些方案允许我编写易于调试和"IE8友好"的"OOP"代码。
tsconfig.json
。请点击 getting started 获取更多信息。{
"compilerOptions": {
"target": "es3",
"declaration": true,
"noImplicitAny": false,
"removeComments": true,
"noLib": false,
"emitDecoratorMetadata": true,
"sourceMap": true,
"listFiles": true,
"outDir": "",
"out": "./Compiled/myfile.js",
"experimentalDecorators": true
},
"files": [
"myfile.ts"
]
}
祝你好运!