use*_*037 3 javascript internet-explorer-8 coffeescript typescript babeljs
我想用于我的新项目BabelJS,但我有一个很大的要求:它必须在IE8上可执行.
问题:Babel将ES6编译为ES5.IE8对ES5的支持很差.
你知道Babel的替代品,允许我编写"OOP"代码,易于调试和"IE8友好"吗?
您可以使用Typescript,它可以构建EcmaScript 3兼容性代码.
开始使用TypeScript 所需的一切- 在Visual Studio(或VSCode/Sublime/WebStorm)中创建简单项目,并tsconfig.json像这样配置
{
"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"
]
}
Run Code Online (Sandbox Code Playgroud)
祝好运!
| 归档时间: |
|
| 查看次数: |
2621 次 |
| 最近记录: |