我正在尝试让webpack bundle与我的node.js应用程序一起工作,但我似乎无法找到物理webpack包。还有一个吗? 我熟悉gulp,它将一个包输出到你专门选择的文件夹中,但是我不能让它与webpack一起工作。
,文档也没那么有用答案 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
希望有所帮助!