我已经下载了 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/