react-table-pro
Version:
33 lines (28 loc) • 938 B
JavaScript
const path = require('path');
const {cwd, pathToDist, ssrServerPort, isBuildServer, webpackDevServerPort} = require('./../config');
const host = 'localhost';
// const host = '192.168.147.45';
const mainProxyUrlSetting = {
// pathRewrite: {'^/*': ''},
secure: false,
target: `http://${host}:${ssrServerPort}/`,
changeOrigin: true, // for this option only: see documentations here https://github.com/chimurai/http-proxy-middleware#http-proxy-middleware-options
};
module.exports.devServer = {
host,
port: webpackDevServerPort,
contentBase: path.join(cwd, pathToDist),
historyApiFallback: {
disableDotRule: true,
},
writeToDisk: isBuildServer,
// inline: false,
// hot: true,
// hotOnly: false,
disableHostCheck: true,
proxy: {
'/manifest.json': mainProxyUrlSetting,
'/api/': mainProxyUrlSetting,
'/upload-file/': mainProxyUrlSetting,
},
};