我正在用ES6创建一个新项目,并制作一个构建脚本。
我想知道,当您已经拥有ES6导入时,浏览器化的价值是什么?
如果我指向我的gulp脚本来最小化和删除控制台日志等我的“条目”脚本,我需要浏览吗?(即我的条目脚本将使用ES6导入导入任何使用的子js文件。在我的孩子JS文件中,如果他们使用来自另一个js文件的东西,他们也会导入它,等等)
发布于 2015-11-06 17:52:47
Browserify和Webpack确实与模块交互,但不是在句法上。语言或运行时提供import或require调用,这取决于您是使用ES6还是Node,但是绑定程序实际上将这些模块合并到一个文件中。
在此过程中,大多数绑定器执行一些优化。常见的问题包括:
发布于 2015-11-06 19:20:13
我的输入脚本将使用ES6导入导入任何使用的子js文件。
目前还没有任何JavaScript环境支持ES6模块。因此,您肯定必须将文件转换为目标环境使用/支持的模块系统,并/或捆绑它们(例如,使用browserify)。
https://stackoverflow.com/questions/33572587
复制相似问题