有人可以更详细地解释一下the "Fastboot" readme file中发布的示例如何工作,以及现有的Ember应用程序在哪里集成?感谢。
这是我不理解的代码的副本:
// Usage
const FastBoot = require('fastboot');
let app = new FastBoot({
distPath: 'path/to/dist'
});
app.visit('/photos')
.then(result => result.html())
.then(html => res.send(html));
答案 0 :(得分:0)
这是一个应该有用的链接:https://www.ember-fastboot.com/quickstart 从我读到的主要想法是。使用Fastboot可以选择运行代码'在本地服务器(浏览器)或服务器(Web)上。使用Fastboot,您无需改变环境以使代码正常工作。您的代码保持不变(只是编写代码),代码运行的环境会发生变化。希望有所帮助。