Webpack打包后输出文件路径不对怎么办?
我用 Webpack 打包项目的时候,发现生成的 bundle.js 路径总是和我配置的 output.path 不一致。我在本地开发时没问题,但一构建到服务器上,引用的路径就变成根目录了,导致资源 404。
我明明在 webpack.config.js 里设置了 publicPath 为 ‘./’,但好像没生效。下面是我的配置片段:
module.exports = {
output: {
path: path.resolve(__dirname, 'dist'),
filename: 'js/bundle.js',
publicPath: './'
}
};
是不是哪里理解错了?publicPath 和 output.path 到底该怎么配合使用?
暂无解答