当前位置: 首页 > 工具软件 > ES6-Shim > 使用案例 >

[ES6] 21. ESNext, ES6-Shim & Node

戚学文
2023-12-01

ES-Next:

Esnext is similar to traceur, you can use command line to compile files.

Install:

npm install esnext -g


Here's how to compile a single file an print it to stdout:

esnext myfile.js

 

To compile many files at once, specify an output directory:

esnext -o build lib/**/*.js

 

To enable source maps for these files, add the **--source-maps** flag.

But esnext doesn't support as many es6 features as traceur, so it is not that popular.


ES-shim

ES-shim is different from traceur and esnext. It is a list of shim and polyfills which you can include and use in the browser.
So it is really easy to use.

Install:

bower install es6-shim

 

Node

For Windows, need to install nodist for node manager.

 

 Usage:

node --harmony --use-strict app.js

 

 类似资料: