我正在尝试为ember cli中的开发测试和舞台测试环境设置不同的基本URL。 测试环境名称始终相同(即#34; test"),无论在命令行中传递的环境如何。
我正在寻找这样的事情。如果有人有任何解决方案,请告诉我。谢谢提前
if (environment === 'development') {
ENV.baseURL = '/';
}
if (environment === 'test') {
if (ENV PASSED === 'stage')
ENV.baseURL = '/stage';
else
ENV.baseURL = '/';
}
if (environment === 'stage') {
ENV.baseURL = '/stage';
}
答案 0 :(得分:0)
在config/environment.js
中,执行以下操作:
if (environment === 'development') {
ENV.baseURL = '/';
}
if (environment === 'test') {
ENV.baseURL = '/';
}
if (environment === 'stage') {
ENV.baseURL = '/stage';
}
if (environment === 'production') {
ENV.baseURL = '/';
}
然后在舞台环境中使用ENV,像这样调用ember-cli:
ember server --environment=stage