webpack不写入光盘吗?

时间:2016-05-27 18:36:12

标签: javascript reactjs webpack

我正在尝试让webpack bundle与我的node.js应用程序一起工作,但我似乎无法找到物理webpack包。还有一个吗? 我熟悉gulp,它将一个包输出到你专门选择的文件夹中,但是我不能让它与webpack一起工作。

,文档也没那么有用

1 个答案:

答案 0 :(得分:2)

小心发布您的Webpack配置?

一般来说,您的Webpack配置至少会指定“条目”和“输出”;它将以您的条目(通常是app.js文件)开始,执行所有捆绑并输出生成的捆绑包,通过“输出”(通常是位于'dist'文件夹中的文件,然后在其中运行)你的index.html来制作你的应用程序!)。

如果你正在使用热重新加载,那么捆绑包只在内存中,这就是为什么通常只有后者写入磁盘的'dev'webpack配置和'production'配置。

例如,只是一个没有热重新加载的基本配置:

module.exports = {
  entry: __dirname + '/src/js/app.js',
  output: {
    filename: __dirname + '/src/js/app-bundle.js'
  },
  module: {
    loaders: [
      {
        test: /\.jsx?$/,
        loader: 'babel',
        exclude: /node_modules/
      }
    ]
  },
  devtool: 'sourcemap'
}

输出可以采用多种选项:https://webpack.github.io/docs/configuration.html

希望有所帮助!