【发布时间】:2017-05-14 23:07:25
【问题描述】:
我是 MEAN 堆栈的初学者,在学习 NodeJS 时,我想到了以下语句
Node.js 是一个非常强大的基于 JavaScript 的框架/平台 在 Google Chrome 的 JavaScript V8 引擎上。
但它究竟是什么意思
基于 Google Chrome 的 JavaScript V8 引擎构建。
如果它是基于 Chrome 的 JS V8 引擎构建的,为什么它也可以在 Firefox 上运行?
【问题讨论】:
-
nodejs 没有在浏览器中运行。 nodejs 是一种服务器端语言,使用 google 的 v8 引擎运行 javascript。
-
就个人而言,每当我从
Chrome和Firefox打开localhost时,我发现了一些不同之处。例如,我正在运行一个示例node.js应用程序,它只是使用response.write()打印。每当我从Chrome浏览localhost时,它都可以正常工作,但是当我在Firefox中执行相同操作时,打印的文本将作为文件下载而不是在浏览器上显示。我不知道为什么!
标签: javascript node.js google-chrome