ember-cli服务的index.html的实时副本在哪里?

时间:2016-02-03 08:22:03

标签: node.js express ember.js ember-cli serve

如何访问ember-cli将从其tmp文件夹中提供的最新index.html文件?

我正在对生成的index.html的最终副本进行一些后期处理,我无法找到文档或引用如何在我在GET上提供html之前在节点方面选择此路径请求很荣幸。

基本上,我有一个用例来操纵index.html,添加一些标签(实时)。现在我使用dist/index.html,但这似乎只是一个临时副本。

1 个答案:

答案 0 :(得分:0)

查看允许您将内容注入index.html的{​​{3}}。从ember-index addon他们想要的东西:

<强>余烬-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的头部。