我想做一些非常简单的事情,我有点惊讶,人们不是在谈论更多。我想在我的服务器上生成我自己的index.html,这些文件是从构建生成器的ember中创建的。我使用ember作为我的应用程序的一部分,所以当某个URL被点击时,我会喜欢我的ember应用程序接管。我已经尝试通过更改ember-cli-build.js中的标志storeConfigInMeta来生成我自己的index.html。
storeConfigInMeta: false
这摆脱了将其配置存储在元标记中的ember应用程序,但应用程序仍无法正常工作并提供错误,
Uncaught ReferenceError: define is not defined
我有最新版本的ember,我正在使用命令构建ember,
ember build --env production
我的服务器生成的index.html对于include js和css脚本上设置的完整性属性看起来完全相同。他们是否因为这样接近余烬而错过了什么?我不应该这样做吗?
答案 0 :(得分:0)
当某个网址被点击时,我会喜欢我的ember应用 结束了。
您需要配置app server以返回特定URL的index.html文件。 通常,您不需要创建自己的index.html。
您可以检查ember-islands插件,在服务器呈现的页面上的任何位置包含Ember组件。
答案 1 :(得分:0)
storeConfigInMeta: false
这样就可以让你的余烬应用程序将其设置存储在javascript而不是标记中。这是生成您自己的index.html文件所必需的。