1
我是新來ES6,有兩個問題爲什麼要transpile node.js後端代碼?
是transpiling真正需要的後端代碼(node.js的)寫在ES6?
如果沒有必要進行轉譯 - 在服務器端是否有運行普通es6的缺點 - 它會影響調試嗎?
我是新來ES6,有兩個問題爲什麼要transpile node.js後端代碼?
是transpiling真正需要的後端代碼(node.js的)寫在ES6?
如果沒有必要進行轉譯 - 在服務器端是否有運行普通es6的缺點 - 它會影響調試嗎?
答案可能有爭議。我強烈地感覺不需要轉譯後端代碼(NodeJS)。 Transpiling將您的導入/導出語句轉換爲require,module.exports。你可以直接在NodeJs中使用它。
此外,在客戶端,對於不同的browser support
進行轉碼是有意義的,並且它也減少了bundle size
。但是對於NodeJS來說,調試也有缺點。
調試有什麼缺點? – npr
[NodeJS計劃支持導入/導出es6(es2015)模塊]的可能重複(https://stackoverflow.com/questions/37132031/nodejs-plans-to-support-import-export-es6-es2015-modules ) –