Ember CLI构建index.html外部资产文件夹

时间:2017-03-14 00:44:19

标签: express ember.js ember-cli

我有一个在前端使用ember的express.js应用程序。目前,我的结构是:

+ client/
| + ember-app
+ server/
    + express.js
    + public/
    | + assets/
    + views/
    | + index.ejs

我已经将我的Ember应用程序构建到Express应用程序下的公共文件夹中,如果我愿意,我甚至可以更改名称,但我似乎无法更改索引的目标.ejs去视图文件夹下。

到目前为止,这是我在更改名称和目的地时可以找到的所有文档。 Ember-Cli User Guide

1 个答案:

答案 0 :(得分:1)

查看ember-cli的文档:https://ember-cli.com/user-guide/#configuring-output-paths

ember-cli-build.js文件中,您可以更改大多数生成文件的目的地:

// ember-cli-build.js
var app = new EmberApp({
  outputPaths: {
    app: {
      html: 'index.html',
      css: {
        'app': '/assets/application-name.css'
      },
      js: '/assets/application-name.js'
    },
    vendor: {
      css: '/assets/vendor.css',
      js: '/assets/vendor.js'
    }
  }
});

更改app.html是您必须进行实验的地方。