私はexpress jsとangular 2を実行するappを持っています。webpackを使用してモジュールとwebpack devミドルウェアをバンドルしてwebpackをexpressで実行しています。Webpack動的パブリックパス?
私は、localhost:8080/loginを押すと、index.htmlファイルを提供するワイルドカードルートを持つようにsetup express jsを設定しています。webpack-html-pluginはjsとcssアセットを全く追加しません。
app.get('*', function (request, response) {
response.sendFile(path.join(__dirname, '../../../../client/src/index.html'));
}
私はlocalhostをヒットした場合:8080(ホームページ)資産が正しく、私はこれだけを推測することができます追加されている公共のパスで処理されますので、私は/ログイン/ログインルート作品だけに、公共のパスを変更したときホームページはありませんか?
アセットを他のルートに配信する方法はありますか。あなたは素晴らしいことだ見てみる気にしないだろうので、もしWebpack + Angular2 wrong publicPath?
マイRepoに非常によく似
はpublicです!