为什么不升级babel呢?是有什么历史原因吗?公司全部用的es6、es7,用起来一点都不方便。不要再告诉我把文件名改TS。
你现在是什么需求满足不了呢?
babel是啥?es6用的挺爽的
我觉得直接用ts转换器转算了,不用babel好了。。省事~
反正既可以转ts也可以转es6
1赞
set函数结构成数组。
const a = new set([1, 2, 3])
const b = […a];
这代码不能用,得自己封装setToArray方法
Object.entries 也不能直接用,要加Polyfill
还有就是文件名改ts来写js,eslint等工具检查也有问题
还有个问题咨询,我们现在用的redux做的游戏状态管理,用状态改变控制游戏重新渲染,没有用节点事件控制,有没有什么问题?
这个tsconfig配置下es2015集合库不就可以用了?
{
“compilerOptions”: {
“module”: “commonjs”,
“lib”: [ “es2015.collection”, “dom”, “es5”, “es2015.promise” ],
“target”: “es5”,
“experimentalDecorators”: true,
“skipLibCheck”: true
},
“exclude”: [
“node_modules”,
“library”,
“local”,
“temp”,
“build”,
“settings”
]
}
还有,既然是用ts,那为啥不用tslint?eslint本来就不是给typescript用的
1赞
我们用的es6,没用ts,官方说的用es6需要把文件名该为.ts。。。
官方哪里说的?
官方:我没说过
官方在论坛里面回答过
没有的事……
鲁迅:我™没说过!