标签组件下的文章

admin 发布于 05月27, 2017

组件打包小记

去年自己写了一个Dui,虽然只是半成品,但也算折腾了一些小东西。当时遗留了一个问题,就是我提供出来的文件,必须在使用者的webpack里面加上babel解析。

默认webpack的jsx loader简单如下:

module: {
  rules: [
    {
      test: /\.js$/,
      exclude: /(node_modules|bower_components)/,
      use: {
        loader: 'babel-loader'
      }
    }
  ]
}

由于我代码中包含了import,上面的规则是不对node_modules里面的文件做babel的处理,而我的Dui就是放在node_modules里面的,所以当时的解决方案是改webpack的配置。

阅读全文 »