javascript - 想在node项目中使用es6又不想用babel该怎么做?
怪我咯
怪我咯 2017-04-11 12:35:50
[JavaScript讨论组]

直接把node升级到最新的6.5版本怎么样?据说es6的支持率高达93?这样我是不是就不需要用babel了?

我不想用babel的原因是,每次写完代码都要用命令行编译成es5太麻烦了,我也想知道用babel的话,我想用node-inspector调试编译前的代码怎么办呢?

怪我咯
怪我咯

走同样的路,发现不同的人生

全部回复(5)
PHP中文网

最新版本的 nodejs 绝大部分 ES6 都有支持了。
避开不支持的 importexport 就行, 用老版的 requireexports 就行。

高洛峰

现在直接用es6大部分语法,不过

"use strict";

这个还是需要的不然不能用。
不过据我个人所知,import等这类模块语法还不支持,其余的还好。

PHP中文网

4.0以上就可以直接使用es6,babel这个东西挺有意思的,很多公司服务器上的node还是低于4.0版本的,如果你只是体验es6语法的话,无需babel;后者可以通过babel的插件,自动检测并编译相应的es5语法!

阿神

用webpack2 吧,可会 支持es6了

阿神

我也是无法直接debug ES6的代码,修改代码必须先编译成ES5 然后再刷新,才有效果!

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号