84669 人が学習中
152542 人が学習中
20005 人が学習中
5487 人が学習中
7821 人が学習中
359900 人が学習中
3350 人が学習中
180660 人が学習中
48569 人が学習中
18603 人が学習中
40936 人が学習中
1549 人が学習中
1183 人が学習中
32909 人が学習中
直接把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 然后再刷新,才有效果!