Angular 2アプリケーション(Webpackを使用)を角4(CLIを使用)に移行しています。Angular CLIで環境(地域)ごとに異なるポートを使用できますか?
Localware(Windev)、Dev、UAT、SIT、およびProdは、地域番号です。
ここでは、各環境に異なるポートを設定する必要があります。
私は環境のために同じサーバー上で同じアプリケーションを展開していますがUATとをSIT、だから、別のポートを持っている必要があります。
しかし、私はこれを初めて知っているのでCLIでこれをどのように知っていますか。
export const environment = {
production: false,
defaults: {
"serve": {
"port": 3000
}
}
};
このようなことができますか?各環境ファイルに異なるポートを持つ。
私はangular-cliをあなたのアプリケーションを提供するためのプロダクションツールとして推奨しません。古典的なApacheを使って提供することができます。あなたが聴いているポートに基づいてアプリケーションの異なるバージョンを提供するように仮想ホストを設定する。 – Supamiu
あなたはスパーミですが、これは現在私たちがプロやSIT、UATでやっていることです。しかし、我々はdevとlocalhostを持って、そこに別のポートが必要な場合があります。 – Viraj
dev環境では、ローカルでホストするので、開発者ごとに1つのdev環境があるはずですから、ローカルのdevサーバを起動するためにng serveを呼び出すだけです。あなたの "dev"は、 "プロダクションのように正しく設定されていて、外部ユーザは利用できない"前処理環境に似ています。 – Supamiu