Поправки для поддержки reverse-proxy

This commit is contained in:
Book Pauk
2022-12-02 19:42:36 +07:00
parent cf5de3ca89
commit 09a4e70bb0
4 changed files with 6 additions and 5 deletions

1
build/appdir.js Normal file
View File

@@ -0,0 +1 @@
module.exports = 'app0b58f8bd9fbfa95504ba';

View File

@@ -2,6 +2,8 @@ const path = require('path');
const DefinePlugin = require('webpack').DefinePlugin; const DefinePlugin = require('webpack').DefinePlugin;
const { VueLoaderPlugin } = require('vue-loader'); const { VueLoaderPlugin } = require('vue-loader');
const appdir = require('./appdir');
const clientDir = path.resolve(__dirname, '../client'); const clientDir = path.resolve(__dirname, '../client');
module.exports = { module.exports = {
@@ -12,7 +14,7 @@ module.exports = {
}, },
entry: [`${clientDir}/main.js`], entry: [`${clientDir}/main.js`],
output: { output: {
publicPath: '/app/', publicPath: `/${appdir}/`,
clean: true clean: true
}, },

View File

@@ -16,9 +16,8 @@ module.exports = merge(baseWpConfig, {
mode: 'development', mode: 'development',
devtool: 'inline-source-map', devtool: 'inline-source-map',
output: { output: {
path: `${publicDir}/app`, path: `${publicDir}${baseWpConfig.output.publicPath}`,
filename: 'bundle.js', filename: 'bundle.js',
clean: true
}, },
module: { module: {

View File

@@ -18,9 +18,8 @@ fs.emptyDirSync(publicDir);
module.exports = merge(baseWpConfig, { module.exports = merge(baseWpConfig, {
mode: 'production', mode: 'production',
output: { output: {
path: `${publicDir}/app`, path: `${publicDir}${baseWpConfig.output.publicPath}`,
filename: 'bundle.[contenthash].js', filename: 'bundle.[contenthash].js',
clean: true
}, },
module: { module: {
rules: [ rules: [