运行ember build命令时
ember build --environment={testing or development or production or server}
实际的dist输出是否有差异?相同的输出是否可以在不同的envs中使用?我知道开发有更好的错误消息调试和类似的差异...但想知道确切的差异,如果有任何,例如,在生成的index.html或任何可以阻止它们在envs之间互操作的基础路径。
7jmck4yq1#
有一个区别:
@ember/debug
assert
同样,不同的插件可能会为生产和开发做不同的事情。一个很好的例子是ember-test-selectors。除此之外,所有的代码 * 应该 * 以几乎相同的方式工作。所以没有什么可以阻止你在生产中运行你的开发构建,或者相反。
ember-test-selectors
1条答案
按热度按时间7jmck4yq1#
有一个区别:
@ember/debug
的所有assert
调用。同样,不同的插件可能会为生产和开发做不同的事情。一个很好的例子是
ember-test-selectors
。除此之外,所有的代码 * 应该 * 以几乎相同的方式工作。所以没有什么可以阻止你在生产中运行你的开发构建,或者相反。