如何从 ember-cli 的 tmp 文件夹获取最新的 index.html 文件?
我正在对生成的 index.html 的最终副本进行一些后期处理,但在 GET 请求被提供时,我无法找到关于如何在节点端选择这条路径的文档或参考资料荣幸。
基本上,我有一个用例来操作 index.html,添加一些标签(实时)。现在我使用dist/index.html
,但这似乎只是一个临时副本。
查看ember-index
允许您将内容注入index.html
. 从他们的多次注入示例中,您将需要以下内容:
ember-cli-build.js
/* global require, module */
var EmberApp = require('ember-cli/lib/broccoli/ember-app');
module.exports = function(defaults) {
var app = new EmberApp(defaults, {
'ember-index': {
content: [{
key: 'content',
file: 'example.txt',
includeInOutput: true,
includeInIndexHtml: true
}]
}
});
return app.toTree();
};
应用程序/index.html
<!DOCTYPE html>
<html>
<head>
{{content-for 'ember-index-content'}}
...
</head>
<body>
...
</body>
</html>
这会将内容example.txt
从index.html
.