2016-11-17 14 views
0

私はWebpackに移植しているReactアプリを持っており、webpack-dev-serverを使って正常に起動できます。Webpackは/ publicディレクトリにデフォルト設定されています

localhost:10000/public/ 

...ルータを反応させるのを妨げる:

残念ながら、私は、アプリをロードするために公共のディレクトリに移動する必要があります。 /にマウントすることは可能ですか? I:

localhost:10000/ 

outputのpublicPathディレクティブはこれに影響しないようです。

// webpack.config.js 
module.exports = { 
    devServer: { 
    inline: true, 
    port: 10000 // Defaults to 8080 
    }, 
    entry: { 
    app: ['./src/app.jsx'] 
    }, 
    devtool: 'source-map', 
    resolve: { 
    extensions: ['', '.js', '.jsx'] 
    }, 
    output: { 
    path: path.resolve(__dirname, "public/scripts"), 
    publicPath: '/scripts/', 
    filename: 'bundle.js' 
    }, 
    module: { 
    loaders: [ 
     { 
     test: /\.jsx?$/, 
     loader: 'babel-loader', 
     exclude: /node_modules/, 
     query: { 
      presets: [ 
      "es2015", 
      "stage-0", 
      "react" 
      ], 
      plugins: [ 
      "transform-flow-strip-types" 
      ] 
     } 
     } 
    ] 
    } 
}; 

答えて

関連する問題