javascript - webpack-dev-server oppretter ikke dist-mappen lokalt
Webpack-dev-server pakker HTML-, SCSS- og JS-filene vellykket, og output blir også servert på localhost:8080, men dist-mappen blir ikke opprettet lokalt. Følgende er min webpack-konfigurasjon:
var extractPlugin = new ExtractTextPlugin({
filename: 'main.css'
});
module.exports = {
entry: './src/index.js',
output: {
path: path.resolve(__dirname, 'dist'),
filename: 'bundle.js',
},
devtool: 'inline-source-map',
devServer: {
port: 3000
},
plugins: [
extractPlugin,
new HtmlWebpackPlugin({
template: 'public/index.html'
}),
new CleanWebpackPlugin(['dist'])
]
};
Svar #1
Webpack-dev-server serverer den opprettede bunten fra minnet og skriver den ikke til dist-katalogen.
Svar #2
Å legge til --watch i npm-skriptet løste problemet for meg.
{
...
"scripts": {
"dev": "webpack --mode development --watch",
...
}
}