【发布时间】:2015-06-30 16:05:32
【问题描述】:
我想使用 WebPack 来编译包含 Harmony (ES6) 生成器的服务器端脚本。我想保留它们,而不是使用任何类型的 polyfill 或转译器。但是 WebPack 抱怨缺少加载程序。 WebPack 是否支持编译直接生成器?
堆栈:
io.js 网页包 koa 框架
【问题讨论】:
-
您能提供有关错误的信息吗?
-
嗨@bebraw,我想这不是错误。我只想问是否有可能或者我应该避免将 WebPack 用于服务器端脚本。 Koa 框架基于 ES6 生成器,io.js 开箱即用地支持它们,所以我不需要转译它们。 --- 但是如果我尝试在没有 Babel 加载器的情况下使用 WebPack,我会得到这样的结果:``` Unexpected token * 你可能需要一个合适的加载器来处理这个文件类型。返回函数*(下一个){ ... } ```
-
是的,Webpack 不支持开箱即用。
-
您可以查看jlongster.com/Backend-Apps-with-Webpack--Part-I 了解可能的工作流程。
-
嗨@bebraw,感谢您的帮助。我阅读了那篇博客文章,工作流程几乎相同,但它并没有解决我的问题,因为我需要在不编译生成器的情况下打包它:-(
标签: javascript ecmascript-6 webpack koa io.js