【发布时间】:2016-03-30 10:28:10
【问题描述】:
这是我的webpack.config.js:
var path = require('path');
module.exports = {
entry: './src/index.jsx',
output: {
path: path.resolve(__dirname, 'build'),
filename: 'bundle.js'
},
devServer: {
inline: true,
port: 8080
},
module: {
loaders: [
{
test: /\.jsx?$/,
exclude: /node_modules/,
loader: 'babel',
query: {
presets: ['es2015', 'react']
}
}
]
}
}
这就是我运行它的方式:
$ webpack-dev-server --watch-poll --progress --colors
$ webpack --progress --colors
我遇到的问题是webpack-dev-server 正在我的文件夹根目录(而不是build)文件夹中提供我所期望的捆绑文件。但是webpack 将捆绑文件输出到build/(我期望的方式)。
所以我必须在构建时更改 script scr。
有没有办法解决这个问题?也许只是我的webpack.config.js 上的错误配置。
顺便说一句,我正在运行 ubuntu。
【问题讨论】:
标签: webpack webpack-dev-server