Ember.js框架无需 Node.js 即可使用
Ember.js framework usable without Node.js?
没有 Node.js安装在开发人员机器中,Ember.js 仍然可用,至少能够在本地机器上开发和测试 ember 应用程序?还是 Ember 框架完全依赖于 Node.js?
更新:
我的观点不是关于文档,我只是想问为什么没有node就不能工作.js Javascript框架不是在浏览器中运行的,为什么它应该依赖于Node.js之类的东西?示例jQuery在没有节点的情况下运行,为什么Ember不能以相同的方式工作?
构建 Ember.js 应用程序后,生成的应用程序不依赖于 Node.js。您可以在没有任何服务器代码的情况下在浏览器中运行它(即使用静态托管来提供html/js/css文件),或者您可以选择任何您想要的后端服务器(例如.php C#,java,python,ruby等)。
但是,Ember-cli 工具确实依赖于 Node.js。此工具对于快速生成代码(和测试)、构建代码和测试代码非常有用。 事实上,我不确定是否有办法在没有它的情况下构建当前的 Ember 版本项目。
正如@locks所说,您可以使用不使用Ember-cli工具的旧版本,但它会带来许多缺点,实际上您不应该这样做。
Ember
CLI 是官方支持的开发 Ember 应用程序的方式。Ember CLI 是一个开发工具包,可帮助您生成项目和插件、使用插件生态系统、设置测试工具、运行开发服务器以及构建项目。
目前,您仍可以通过从构建页面下载版本,然后自己管理构建管道来开发全局样式的应用程序。我不建议这样做,因为它将停止受支持。
相关文章:
- 使用CSS或js,使用动态选择器选择任意li的下一个元素
- 如何在angular js中使用指令.不适用于我的情况,为什么
- 在哪里存储HTML模板以在Backbone.js中使用
- 在Bookshelf.js中使用“withRelated”时指定备用“id”
- 在节点 js 中使用护照本地模块验证(登录)密码时出错
- fullpage.js和物化.js;使用实体侧导航禁用鼠标滚动
- 在List.js中使用非英语字符
- Ember.js-如何使用Ember.Router实现所选项目
- React.js如何使用虚拟DOM加速渲染
- JS,使用geojson在googleapi中将标记显示为字符串
- 如何在angular js中使用$emit后重新加载数据
- 在node.js中使用JavaScript从JSON对象获取和设置文本内容
- 为什么我需要使用“;JavaScript键”;在node.js上使用parse时
- 使用 d3.js 可视化数据组的数据技术
- NVD3.js(可重复使用的图表库)的替代方案
- js可视化-此价格图使用了哪些技术
- 是否有任何jQuery构建可用's经过优化,可与underscore.js一起使用
- 如何在Angular js中使用ng-bind-html实现可内容元素的双向绑定?
- 使用D3.js可视化世界地图,但无法可视化json文件
- 在Angular js中使用可编辑的多选下拉菜单