2017-02-03 12 views
0

私はangular1-webpack-starterプロジェクトにangular1プロジェクトを移植しています。フロントエンド部分は、私のようにwebpack.dev.jsファイルでプロキシを設定することにより、バックエンドサーバへのフロントエンドを接続しようとしたことを十分に働いている:http://localhost:3000/auth/localは次のとおりです。angular2-webpack-starterのwebpack-dev-server用にプロキシを設定するには?

... 
devServer: { 
    proxy: { 
    '/auth/*': { 
     target: 'http://localhost:9000/auth/', 
     secure: false 
    } 
    }, 
    port: METADATA.port, 
    host: METADATA.host, 
    historyApiFallback: true, 
    watchOptions: { 
    aggregateTimeout: 300, 
    poll: 1000 
    } 
}, 
... 

ものとして明らかに間違っていますバックエンドにプロキシされません。だから、あなたの助けが大いに評価されるでしょう。または、まだ動作していないwebpack-dev-serverのプロキシのものですか?

ありがとうございます!

答えて

0
devServer: { 
     port: METADATA.port, 
     host: METADATA.host, 
     historyApiFallback: true, 
     proxy: { 
     "/api": "http://localhost:3100" 
     }, 
     watchOptions: { 
     aggregateTimeout: 300, 
     poll: 1000 
     } 
    } 
+1

ようこそスタックオーバーフロー!このユーザーの問題を解決しているかもしれませんが、将来この問題に遭遇するユーザーにとってはコードオンリーの回答はあまり役に立ちません。あなたのコードが元の問題を解決する理由を説明するために、あなたの答えを編集してください。 –

関連する問題