1

Babelを介してNodeでES6を使用しています。スクリプトを使用して ES6 スクリプトを実行できrun-babelます。したがって、これは機能します:

node run-babel build.js //build.js is written in ES6

しかし、Gulp タスクからこれらの ES6 スクリプトの 1 つにアクセスしたいのですが、Gulp はバニラ ノードで実行されます。

ES6 で Gulp タスクを作成する方法はありますか

4

1 に答える 1

1

最初に最初の行に移動しnode_modules/gulp/bin/gulp.jsて編集し、 になり#!/usr/bin/env node --harmonyます。これにより、ノード ハーモニー モードで gulp が呼び出されます。

node_modules/gulp/bin/gulp.js buildその後、代わりに直接実行できますgulp build

必要に応じてエイリアスを作成できます:)

于 2015-04-24T00:15:59.993 に答える