首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在webpack中同时使用ES6加载器和brfs转换?

如何在webpack中同时使用ES6加载器和brfs转换?
EN

Stack Overflow用户
提问于 2016-03-02 23:13:02
回答 1查看 1.1K关注 0票数 5

我有一个大型的ES6生成的用户界面,我想添加一个使用fs.readFileSync()的npm模块,名为lumenize。这个包通常是用browserify构建的。我在配置webpack以从ES6代码内部使用bfrs时遇到了问题。

我已经尝试过这个配置:

代码语言:javascript
复制
loaders: [
  "transform?brfs",
  "babel-loader"
],

并颠倒了顺序,但都不管用。

我曾想过尝试导入该包的browserified版本,但该browserified版本公开了一个可直接在浏览器中使用的require()全局polyfill。我知道这对webpack来说是个禁忌。这是真的吗?我可以分叉项目并删除全局暴露,但如果能帮助实现该配置,将不胜感激。

EN

回答 1

Stack Overflow用户

发布于 2016-03-05 04:31:17

尝试按照transform-loader自述文件中的描述将transform放入postLoaders部分:

代码语言:javascript
复制
postLoaders: [
  {
    loader: "transform?brfs"
  }
],
loaders: [
  {
    test: /\.js$/,
    loader: "babel"
  }
]
票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/35751092

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档