ufk*_*ufk 1 javascript node.js ecmascript-6 babeljs
我知道Node.js现已完全支持ES6(使用nodejs 7.2.1)。有人告诉我,Node.js的ES6实现尚未准备好投入生产,我必须拥有Babel才能投入生产的ES6。
我读了babeljs.io,它是不支持ES6的旧浏览器的JavaScript编译器。
我有点困惑。Node.js是否需要Babel才能编译到ES5?还是可以在ES6中使用Node.js?准备生产了吗?我真的需要Babel和Node.js吗?
最新的Node.js版本支持除模块之外的几乎所有ES6功能。但是,例如,如果您要为Node.js开发一个库,则许多使用它的人可能没有最新版本的Node。如果您不知道将在哪里使用软件包,则应使用es2015预设。如果您知道您的软件包仅在Node.js 7.x中使用,则可以使用babel-preset-node7。
| 归档时间: |
|
| 查看次数: |
2017 次 |
| 最近记录: |