当我使用webpack-dev-server -w
时,没有生成任何文件(即使public
文件夹没有创建),但是如果我使用webpack
那么它运行良好。
这是示例配置文件:
const sysPath = require('path');
config = {
entry: [
"webpack-dev-server/client?http://127.0.0.1:9090",
'./index.js',
"webpack/hot/dev-server"
],
resolveLoader: {
modulesDirectories: ['node_modules']
},
resolve: {
extensions: ['', '.js']
},
module: {
loaders: []
},
output: {
path: sysPath.resolve('./public'),
filename: '[name].js'
}
};
module.exports = config;
我尝试了node.js API,它也没有用。
这是示例项目:https://gist.github.com/bolasblack/7c45314b790f35b5632f146a9cebb0ee
我错过了选项或其他内容吗?
答案 0 :(得分:1)
Webpack Dev服务器在内存中工作。尝试浏览http://localhost:9090/[bundle]
,其中[bundle]
是生成文件的名称
编辑:注意到您在端口9090上运行而不是默认的8080