1
我在通過Babel的節點上使用ES6。我可以使用run-babel
腳本運行ES6腳本。因此,這將工作:我可以使用Node運行使用ES6編寫的Gulp任務嗎?
node run-babel build.js //build.js is written in ES6
但現在我想訪問這些ES6的一個腳本,從咕嘟咕嘟的任務,但咕嘟咕嘟運行香草節點上。
有沒有一種方法,我可以在ES6
我在通過Babel的節點上使用ES6。我可以使用run-babel
腳本運行ES6腳本。因此,這將工作:我可以使用Node運行使用ES6編寫的Gulp任務嗎?
node run-babel build.js //build.js is written in ES6
但現在我想訪問這些ES6的一個腳本,從咕嘟咕嘟的任務,但咕嘟咕嘟運行香草節點上。
有沒有一種方法,我可以在ES6
寫咕嘟咕嘟任務,你可以先進入node_modules/gulp/bin/gulp.js
和編輯的第一線,成爲#!/usr/bin/env node --harmony
。這將在節點和聲模式中調用吞嚥。您可以直接運行node_modules/gulp/bin/gulp.js build
而不是gulp build
。
如果你喜歡,你可以別名:)
或者你也可以切換到io.js.它與gulp協同工作,默認支持ES6。 –
謝謝@LimH,我現在就試試。從IO.js開始...如果切換到IO.js,我可以繼續使用所有的NPM軟件包嗎? –
@andrerpena對不起,我不能肯定地說。 io.js與npm兼容,但我無法分辨它是否與所有NPM軟件包兼容。 –