18

ember-cli が使用するポート番号を構成ファイルに保存する方法が記載されているドキュメントをどこかで見たことを覚えていると思いますが、ドキュメントには何も記載されていないようです。

私は使用する必要があります

ember server --port 9999

しかし、そのポート番号をファイルに保存したいと思います。

4

3 に答える 3

28

.ember-cli 構成ファイルを使用してポートを変更できます。討論

したがって、ルート フォルダーに、次の内容を含む .ember-cli ファイルを用意します。

{
  "port": 9999
}

編集: .ember-cli ファイルはember-cli Web サイトに記載されています。

于 2014-06-30T16:37:42.360 に答える
3

ember-cli docs here.ember-cliに従ってファイルを使用する方法です。

私はnitrous.ioを使用しています- これは素晴らしいですが、ポート 4200 を許可していません - いずれにせよ、サーバーを 3000 にしたかったのです。

また、サーバーの起動と更新が非常に遅いことに気付きました-問題は live-reload-server にあり、再びデフォルトポートにあるようです.

したがって、私の.ember-cli構成ファイルは次のようになります...

{
    "port": 3000,
    "live-reload-port": 4000
}

すべてが nitrous.io で問題ないように見えます。最も重要なことは、サーバーのロード時間が期待どおりになりました。また、ライブリロードがうまく機能することです。

于 2014-09-07T12:16:21.383 に答える
0

これが変更する適切な場所かどうかはわかりませんが、node_modules/ember-cli/lib/commands/serve.jsを変更します

{ name: 'port', type: Number, default: 4200 },

{ name: 'port', type: Number, default: 9999 },

するようです。

于 2014-06-04T06:00:40.183 に答える