Я хочу использовать baseURl как «project.com» вместо «localhost: 9000», потому что я использую некоторые API, которые должны находиться в одном домене.
Мой run.ts включает
build,
done => {
browserSync({
online: false,
open: CLIOptions.hasFlag('open'),
port: project.platform.port,
proxy: "http://phenom-report.com:8001",
logLevel: 'silent',
server: {
baseDir: [project.platform.baseDir],
middleware: [historyApiFallback(), function(req, res, next) {
res.setHeader('Access-Control-Allow-Origin', '*');
next();
}]
}
}, function (err, bs) {
if (err) return done(err);
let urls = bs.options.get('urls').toJS();
log(`Application Available At: ${urls.local}`);
log(`BrowserSync Available At: ${urls.ui}`);
done();
});
});