84669 personnes étudient
152542 personnes étudient
20005 personnes étudient
5487 personnes étudient
7821 personnes étudient
359900 personnes étudient
3350 personnes étudient
180660 personnes étudient
48569 personnes étudient
18603 personnes étudient
40936 personnes étudient
1549 personnes étudient
1183 personnes étudient
32909 personnes étudient
直接把node升级到最新的6.5版本怎么样?据说es6的支持率高达93?这样我是不是就不需要用babel了?
我不想用babel的原因是,每次写完代码都要用命令行编译成es5太麻烦了,我也想知道用babel的话,我想用node-inspector调试编译前的代码怎么办呢?
走同样的路,发现不同的人生
最新版本的 nodejs 绝大部分 ES6 都有支持了。避开不支持的import、export就行, 用老版的require、exports就行。
import
export
require
exports
现在直接用es6大部分语法,不过
"use strict";
这个还是需要的不然不能用。不过据我个人所知,import等这类模块语法还不支持,其余的还好。
4.0以上就可以直接使用es6,babel这个东西挺有意思的,很多公司服务器上的node还是低于4.0版本的,如果你只是体验es6语法的话,无需babel;后者可以通过babel的插件,自动检测并编译相应的es5语法!
用webpack2 吧,可会 支持es6了
我也是无法直接debug ES6的代码,修改代码必须先编译成ES5 然后再刷新,才有效果!
最新版本的 nodejs 绝大部分 ES6 都有支持了。
避开不支持的
import
、export
就行, 用老版的require
、exports
就行。现在直接用es6大部分语法,不过
这个还是需要的不然不能用。
不过据我个人所知,import等这类模块语法还不支持,其余的还好。
4.0以上就可以直接使用es6,babel这个东西挺有意思的,很多公司服务器上的node还是低于4.0版本的,如果你只是体验es6语法的话,无需babel;后者可以通过babel的插件,自动检测并编译相应的es5语法!
用webpack2 吧,可会 支持es6了
我也是无法直接debug ES6的代码,修改代码必须先编译成ES5 然后再刷新,才有效果!