Ember.js框架无需 Node.js 即可使用

Ember.js framework usable without Node.js?

本文关键字:js 可使用 Node 框架 Ember      更新时间:2023-09-26

没有 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 是一个开发工具包,可帮助您生成项目和插件、使用插件生态系统、设置测试工具、运行开发服务器以及构建项目。

目前,您仍可以通过从构建页面下载版本,然后自己管理构建管道来开发全局样式的应用程序。我不建议这样做,因为它将停止受支持。