Make templates work with nonempty baseUrls (e.g., IIS virtual directories)

This commit is contained in:
Steve Sanderson
2017-07-11 23:45:25 +01:00
parent bb0727c34c
commit e65ecebac6
31 changed files with 65 additions and 44 deletions

View File

@@ -13,7 +13,7 @@ export default class FetchDataComponent extends Vue {
forecasts: WeatherForecast[] = [];
mounted() {
fetch('/api/SampleData/WeatherForecasts')
fetch('api/SampleData/WeatherForecasts')
.then(response => response.json() as Promise<WeatherForecast[]>)
.then(data => {
this.forecasts = data;

View File

@@ -23,7 +23,7 @@ module.exports = (env) => {
output: {
path: path.join(__dirname, bundleOutputDir),
filename: '[name].js',
publicPath: '/dist/'
publicPath: 'dist/'
},
plugins: [
new CheckerPlugin(),

View File

@@ -28,7 +28,7 @@ module.exports = (env) => {
},
output: {
path: path.join(__dirname, 'wwwroot', 'dist'),
publicPath: '/dist/',
publicPath: 'dist/',
filename: '[name].js',
library: '[name]_[hash]'
},