2
私はangular4アプリケーションを使用しています。開発目的のためにはnpm run start
で開始し、start
を"start": "ng serve --proxy=proxy.conf.json"
として定義します。私も持っていますproxy.conf.jsonまたはproxy.conf.jsで動的にポートを定義する方法
{
"/api/**": {
"target": "http://localhost:8080/api/"
}
}
proxy.conf.json
で定義されています。 ポートまたはURL全体を動的に定義する方法はありますか。 npm run start --port=8099
のように?
PS
http://localhost:8080/api/
は、私のバックエンドAPIのURLです。 .angular.cli.json
....
"defaults": {
"serve": {
"port": 9000
}
}
....
で
にプロキシが利用できるようになります。とにかくファイルの編集は私が望むものではありません。私はすでにproxy.conf.js *ファイルを編集できます。 – glebiuskv
'target'の値を' http:// localhost:8099/api/'に変更するだけではどうですか? –
私はできますが、...私は異なる開発者の無料のPPTに頼ることはしたくありません。マシン。現実的なローカルパラメータです。このファイルはgitの下に置かれています。あるdevがそれを変更した場合、彼の設定に従って、それは他のすべての人のために仕事を壊します。私はバックエンドでこれを行うことができます、なぜここで試してみませんか?コマンドライン、env、または他の場所から入手してください。 – glebiuskv