gpt4 book ai didi

ember.js - Ember-cli:如何在不将其注入(inject) html 的情况下访问 environment.js?

转载 作者:行者123 更新时间:2023-12-01 05:08:05 26 4
gpt4 key购买 nike

我正在将 Ember-CLI 用于嵌入在更大 Java 应用程序中的应用程序:

这个想法是让主应用程序触发 ember-cli 构建,然后将 dist 中的资源复制到主应用程序上,在那里它将作为静态资源从服务器提供。

我遇到的问题是 Ember-CLI 将 environment.js 中定义的配置作为生成的 index.html 中的标签注入(inject),如下所示:

<meta name="user/config/environment" content="%7B%22modulePre.your.config">

我没有使用 index.html,而是使用来自主应用程序和 Ember rootElement 标记的更多数据的 jsp。

这使得这个过程非常麻烦,因为每次更改 environment.js 时,我们都必须手动复制带有新配置的生成元标记并放入 jsp。

我正在考虑从构建项目的源代码中手动复制 environment.js 并将其导入,但想知道是否有更好的替代方法可以在没有 html 注入(inject)的情况下使配置可用?

最佳答案

好像我在文档中错过了这个:

new EmberApp({
storeConfigInMeta: false
});

使用此参数, environment.js 属性将合并到生产中编译的最终 js 中。呸!

关于ember.js - Ember-cli:如何在不将其注入(inject) html 的情况下访问 environment.js?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26993708/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com