在 metalsmith.IO 中使用 EmberJS

Using EmberJS in metalsmith.IO

我需要在一个已经存在的 codesmith.IO 项目中使用 EmberJS,该项目以前使用 Angular 1。我觉得我在实现方面缺少一些简单的东西,并且由于我一直使用 Ember CLI 为新应用程序生成模板,所以我有点迷失在环境中 Ember 到 运行 实际需要什么像 codesmith,它是一个常规的静态站点生成器。

如果有人能告诉我我脑子里的实现过于复杂的地方,我将不胜感激:-)

在没有 Ember CLI 的情况下使用 Ember 在某种程度上已被弃用。您仍然可以从 https://emberjs.com/builds/release 下载预构建的 ember.js 文件,但建议尽可能使用 Ember CLI。

如果您想在静态站点生成器中使用 Ember 应用程序,您可能会使用 Ember CLI 在子文件夹中开发该应用程序。每当您使用 ember build -prod 更改某些内容时构建它,然后将生成的 vendor.jsyour-app.js 文件复制到静态站点生成器的文件夹中,最后使用 <script> 标签包含它们。