我可以从EmberJS中的4200以外的其他端口提供本地主机吗?

时间:2017-05-31 02:25:07

标签: ember.js

通常,当用户拨打

ember serve

默认情况下,本地主机始终为4200。如果我可以指定一个不同的端口以便我可以运行两个ember web应用程序,这将是很好的。是否可以让一个余烬服务于不同的港口?

我关心的原因是我使用我的一个网络应用程序来帮助我构建另一个,并且让它们同时运行以便我不会保持这样会很方便与我的构建来回。

2 个答案:

答案 0 :(得分:4)

是的,当然,你可以!您可以将--port arg直接传递给serve命令 - ember serve --port=4201,也可以在.ember-cli文件中指定(将出现在根目录中),如下所示

{
  /**
    Ember CLI sends analytics information by default. The data is completely
    anonymous, but there are times when you might want to disable this behavior.

    Setting `disableAnalytics` to true will prevent any data from being sent.
  */
  "disableAnalytics": false,
  "port": 4201
}

如果你在.ember-cli文件中提到这个,那么ember serve默认会在指定的端口运行。

答案 1 :(得分:1)

是的,您可以为ember应用指定端口:

ember server --port 1234 --live-reload-port 1235