在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問(wèn)答/HTML/ 有把整個(gè)項(xiàng)目的 ES6 modules 轉(zhuǎn)換成 commonjs 的同時(shí)保留目錄

有把整個(gè)項(xiàng)目的 ES6 modules 轉(zhuǎn)換成 commonjs 的同時(shí)保留目錄結(jié)構(gòu)的插件嗎?

我想要的僅僅是把文件轉(zhuǎn)換成 commonjs 的形式,方便 node 下引用,而不是用 webpack 把整個(gè)項(xiàng)目都打包到同一個(gè)文件里

babel 有個(gè)插件用于轉(zhuǎn)換 transform-es2015-modules-commonjs 但是這個(gè)插件只能讀取文件,生成 commonjs 的代碼,并且不能分析模塊之間的依賴,所以每個(gè)文件都得轉(zhuǎn)一次

想問(wèn)問(wèn)大家,有沒有我確定入口文件后,就能把所有的依賴都轉(zhuǎn)碼成 commonjs 的插件?

需要保留目錄結(jié)構(gòu)的,而不是像 webpack 把所有東西都打進(jìn)一個(gè) js 包里,最好的話不要有多余的代碼出來(lái)。

回答
編輯回答
澐染

babel 能編譯整個(gè)目錄
babel source --out-dir es

2017年9月6日 00:38