有两个命令
"dev": "webpack serve --hot --mode development --config ./configs/webpack.config.ts",
"build": "webpack --mode production --config ./configs/webpack.config.ts",
在dev中运行时,我创建了一个服务器,当我运行build时,一个build也为我创建了。
为什么在开始构建时不创建localhost服务器?如果总是指定创建?如果我在真实的的服务器上构建,行为是否相同?
module.exports = (env: Server, argv: Imodul): Iwebpack => {
let { mode } = argv;
const isProduction: boolean = mode === 'production';
const isDevelopment: boolean = mode === 'development';
return {
entry: {
[MAIN]: ['./src/index.js'],
},
devServer: {
port: 3000,
historyApiFallback: true,
},
};
};
1条答案
按热度按时间gzszwxb41#
你发现你的构建中没有serve命令了吗?你应该看看webpack中的这个serve命令,它会有帮助的。