Node.js和FireFox的关系
我知道基于Google Chrome的V8 Javascript引擎的node.js。 我想知道如果Node.js可以在FireFox上运行,那么怎么样?
什么版本的Firefox支持V8 JavaScript Engine或Node.js?
你正在混合JS引擎和浏览器。
- V8是Google Chrome的JS引擎(也被Chromium和MongoDB等使用)。
- SpiderMonkey是Firefox的JS引擎(也被GNOME和Adobe用作示例)。
- Chakra是微软的JS Engine,仅被IE和Edge使用。
Node.js是基于V8,你与Google Chrome混淆。 他们使用相同的JS引擎,但是你不需要Chrome本身的任何部分来使用Node.js.
已经有一个将node.js移植到SpiderMonkey的项目,但更有希望的是JXcore ,它是一个独立于JS Engine的node.js分支,可以直接使用V8或SpiderMonkey。
您也可能有兴趣知道Microsoft正在将node.js移植到Chakra 。
- closures或刷新websockets的Firefox
- event.path未定义Firefox和vue.js
- 为什么Firefox在由我的nodejs服务器提供服务时不会从html中加载javascript refed?
- 更新到Angular 2后,无法通过Firefox上的Protractor运行Selenium
- 从浏览器插件/扩展中控制Arduino设备
- Chrome浏览器无法build立websocket连接
- 发送RESTClient Firefox POST并在node.js中尝试相同的操作
- 在Chrome和Firefox上,Socket.io无法向Node服务器发送消息
- 将node.jsembedded到Firefox扩展中并在浏览器中运行服务器