我希望能够在ember build
中传递一个参数,以区分它与ember serve(http://localhost:4200)。
当通过localhost:4200
在本地运行时,以及当它是使用ember build
https://www.example.com/app在开发服务器中构建时,我试图使用不同的rootURL
。
否则,是否可以将Ember服务器的默认环境设置为“本地”而不是“开发”?
我希望能够在ember build
中传递一个参数,以区分它与ember serve(http://localhost:4200)。
当通过localhost:4200
在本地运行时,以及当它是使用ember build
https://www.example.com/app在开发服务器中构建时,我试图使用不同的rootURL
。
否则,是否可以将Ember服务器的默认环境设置为“本地”而不是“开发”?
1条答案
按热度按时间olqngx591#
经过大量的研究和没有办法做到这一点与内置功能,我决定使用ember-cli-dotenv。
我添加了一个git忽略的
.env
文件,其中包含本地的IS_LOCAL = true
和服务器上的开发/过渡/生产环境中的IS_LOCAL = false
。