@@ -18,6 +18,8 @@ const ManifestPlugin = require('./../lib/webpack/webpack-manifest-plugin');
18
18
const CleanWebpackPlugin = require ( 'clean-webpack-plugin' ) ;
19
19
const webpack = require ( 'webpack' ) ;
20
20
21
+ const isWindows = ( process . platform === 'win32' ) ;
22
+
21
23
function createConfig ( runtimeConfig = null ) {
22
24
runtimeConfig = runtimeConfig ? runtimeConfig : new RuntimeConfig ( ) ;
23
25
@@ -378,7 +380,7 @@ describe('The config-generator function', () => {
378
380
config . runtimeConfig . useDevServer = true ;
379
381
config . runtimeConfig . devServerUrl = 'http://localhost:8080/' ;
380
382
config . runtimeConfig . useHotModuleReplacement = false ;
381
- config . outputPath = '/tmp/public' ;
383
+ config . outputPath = isWindows ? 'C:\\tmp\\public' : '/tmp/public' ;
382
384
config . setPublicPath ( '/' ) ;
383
385
config . addEntry ( 'main' , './main' ) ;
384
386
@@ -392,7 +394,7 @@ describe('The config-generator function', () => {
392
394
config . runtimeConfig . useDevServer = true ;
393
395
config . runtimeConfig . devServerUrl = 'http://localhost:8080/' ;
394
396
config . runtimeConfig . useHotModuleReplacement = true ;
395
- config . outputPath = '/tmp/public' ;
397
+ config . outputPath = isWindows ? 'C:\\tmp\\public' : '/tmp/public' ;
396
398
config . setPublicPath ( '/' ) ;
397
399
config . addEntry ( 'main' , './main' ) ;
398
400
0 commit comments