如何将单个文件与webpack捆绑在一起,没有模块运行时?

时间:2016-08-12 11:04:13

标签: webpack

我有使用react.js和typescript的项目,它用两个块编译它:app.bundle.js(应用程序代码),vendor.bundle.js(库)以及以下webpack配置:

{
  entry: {
    app: ['/src/app.tsx'],
    vendor: ['react', 'react-dom', <...>]
  },
  output: {
    filename: '[name].bundle.js',
    path: path.resolve('./build')
  },
  ...
  plugins: [
    new webpack.optimize.CommonsChunkPlugin('vendor', 'vendor.bundle.js', Infinity),
    ...
  ]
}

我需要单独捆绑sw.ts文件,而不需要webpack运行时。我怎样才能做到这一点?添加为一个更常见的块会产生错误,将sw.ts移动到入口点会使其具有webpackJsonp函数,但我只需要从ts到js的trinspile。

0 个答案:

没有答案