有没有办法区分 ember 服务和 Ember 内置 environment.js?

Is there a way to differentiate ember serve from Ember build in environment.js?

我希望能够在 ember build 中传递一个参数,以区别于 ember serve (http://localhost:4200)。

我试图在 运行 本地通过 localhost:4200 和使用 ember build [=17= 在开发服务器中构建时使用不同的 rootURL ].

否则是否可以将 Ember 服务的默认环境设置为 'local' 而不是 'development?

经过大量研究,但没有办法使用内置功能, 我决定使用 ember-cli-dotenv.

我添加了一个 git-ignored .env 文件,其中 IS_LOCAL = true 用于我的本地文件, IS_LOCAL = false 在我的服务器中的 development/staging/production 环境中。