我正在浏览webpack 4的文档,并尝试从非常简单的配置中运行webpack-dev-server。
我已经安装了webpack-dev-server,并在我的webpack.config.js中添加了最小配置:
const path = require('path');
module.exports = {
entry: './src/index.js',
output: {
path: path.resolve(__dirname, 'dist/js'),
filename: 'bundle.js'
},
watch : true,
devServer: {
contentBase: './dist',
port: 9999
}
}; //config ends
然而,当我运行webpack然后导航到http://localhost:9999时,没有任何服务。没有服务器正在侦听连接。
答案 0 :(得分:1)
您应该更改contentBase: './src'
以使webpack-dev-server了解您用于开发的目录是什么。
output
param用于生成而不是webpack-dev-server