ember.js - 为什么 Ember.js 需要服务器?

标签 ember.js

我已经下载了 Ember.js 版本 1.13.13 进行测试。 对于其他 js 框架,我可以从文件系统运行。 Ember 需要服务器吗?我无法直接从文件系统运行。我确实找到了一些允许这样做的旧教程。这是新事物吗?

最佳答案

您正在使用Ember-CLI这需要运行 emberserve 才能查看您的 ember 应用。 Ember-CLI 使用约定,以便它知道在哪里可以找到组成 ember 应用程序的文件。当 Ember-CLI 定位您的文件时,它知道如何以最终生成在浏览器中执行的单个 JavaScript 文件的方式组合它们。理论上,您可以使用全局开发风格(这是您引用的“旧教程”中反射(reflect)的风格)并直接运行应用程序,而不使用任何类型的“服务器”。但是,我不建议这样做。学习 Ember-CLI 很有用,因为它是 future 开发的首选方法。而且,在我看来,它为您提供了许多功能,使您可以更快地制作应用程序原型(prototype)。您可以在我提供给 Ember-CLI 网站的链接中阅读更多相关信息。

关于ember.js - 为什么 Ember.js 需要服务器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34301282/

相关文章:

ember.js - 是否有一个 API 可以从 ember-data 存储中获取模型及其属性定义?

javascript - 在 Ember 类中使用变量进行数组键命名

javascript - Ember.js——我如何定位嵌套/重复 View 中的导出,以及此类 ui 布局的最佳实践是什么?

ember.js - 如何在 Ember 中捕获数组是否插入到 Handlebars 中?

javascript - ember-cli 未关闭的元素 `d.y` 导致 ember 应用程序崩溃

javascript - 无法读取 null ember 的属性 'id'

ember.js - Ember 数据 : Insert new item at beginning of array instead of at the end

javascript - 保存新模型实例后、转换到 Ember.js 中的路由之前更新资源模型

javascript - 如何刷新 Ember 中的 Controller 属性?

javascript - 如何构造默认嵌套资源?