我确定我记得在某处看到一些文档可以将 ember-cli 使用的端口号保存在配置文件中,但它似乎没有在文档中说明任何内容。
我必须使用
ember server --port 9999
但我很想将该端口号保存在文件中。
我确定我记得在某处看到一些文档可以将 ember-cli 使用的端口号保存在配置文件中,但它似乎没有在文档中说明任何内容。
我必须使用
ember server --port 9999
但我很想将该端口号保存在文件中。
您可以使用 .ember-cli 配置文件来更改端口。讨论
因此,在您的根文件夹中,有一个 .ember-cli 文件,其中包含以下内容:
{
"port": 9999
}
编辑: .ember-cli 文件现在记录在ember-cli 网站上。
根据此处.ember-cli
的 ember-cli 文档,使用文件是一种方法。
我正在使用nitrous.io - 这太棒了 - 但是它不允许端口 4200 - 无论如何我希望服务器在 3000 上。
此外,我注意到服务器启动和刷新非常缓慢 - 问题似乎与 live-reload-server 相关 - 再次是默认端口。
所以,我的.ember-cli
配置文件现在看起来像这样......
{
"port": 3000,
"live-reload-port": 4000
}
nitrous.io 似乎一切正常,最重要的是,我的服务器加载时间现在是您所期望的 - 而且,实时重新加载效果很好。
我不确定这是否是更改它的合适位置,但更改node_modules/ember-cli/lib/commands/serve.js
{ name: 'port', type: Number, default: 4200 },
至
{ name: 'port', type: Number, default: 9999 },
似乎做到了。