1
在過去的幾個月裏,我一直在編寫React應用程序,並且我使用正確的預設(es2015,反應)的babel將其轉換爲捆綁文件。在Node.js中使用ES6
我希望從頭開始編寫服務器,在節點7.9.0中。現在,我知道es6命名導入尚不支持(如果他們將永遠是..)。也使用「讓」vs「var」和其他es6好東西。
所以據我所知,我不得不留在「常規」功能,因爲不推薦使用babel進行生產。
這是真的嗎?或者有另一種選擇? 是否有「推薦」方式來編寫節點應用程序的資源?
*「如果他們將永遠是」*是的,它會。 AFAIK Node 7支持幾乎所有的ES6 +功能。看看http://node.green/。 –
我的錯!我剛剛看到我的IDE終端沒有使用NVM的版本。那麼,謝謝你的答案和資源! – Chen
Node對於使用babel還是比較容易的,你只需要創建一個'src'和'lib'文件夾來編譯。同樣,現在一般情況下,您希望使用爲Node配置的'babel-preset-env',而不是直接使用'es2015',那麼它將處理任何不適用於您節點版本的內容。 – loganfsmyth