node.js mac版 v18.2.0官方版

node.js for mac是针对苹果os系统而开发的一款JavaScript运行环境,基于Google的V8引擎,速度非常快,性能非常好,可以非常方便的部署一些高性能的服务,同时还可以开发一些快速移动Web框架,是后端程序员最好的开发环境,因此深受开发者的喜爱。另外用户在安装node.js时,一起会同时安装NPM,这是一款包管理工具,能解决NodeJS代码部署上的很多问题,欢迎免费下载体验。

node.js mac版环境的配置

第一步:打开终端,输入以下命令安装Homebrew
ruby -e “$(curl -fsSL 

第二步:安装node,在终端输入以下命令
brew install node 

第三步 查看node安装成功与否
node -v 

以上三步 node就安装成功了
第一步:新建一个文件test.js

第二步:用终端找到其所在的目录运行

第三步:通过浏览器进行访问,返回json格式的数据

第四步:前端就可以通过调用这个接口进行数据解析了,并且可以在当前页面进行数据展示了.

node.js特性

Javascript是一个事件驱动语言,Node利用了这个优点,编写出可扩展性高的服务器。Node采用了一个称为“事件循环(event loop)”的架构,使得编写可扩展性高的服务器变得既容易又安全。提高服务器性能的技巧有多种多样。Node选择了一种既能提高性能,又能减低开发复杂度的架构。这是一个非常重要的特性。并发编程通常很复杂且布满地雷。Node绕过了这些,但仍提供很好的性能。
Node采用一系列“非阻塞”库来支持事件循环的方式。本质上就是为文件系统、数据库之类的资源提供接口。向文件系统发送一个请求时,无需等待硬盘(寻址并检索文件),硬盘准备好的时候非阻塞接口会通知Node。该模型以可扩展的方式简化了对慢资源的访问, 直观,易懂。尤其是对于熟悉onmouseover、onclick等DOM事件的用户,更有一种似曾相识的感觉。
虽然让Javascript运行于服务器端不是Node的独特之处,但却是其一强大功能。不得不承认,浏览器环境限制了我们选择编程语言的自由。任何服务器与日益复杂的浏览器客户端应用程序间共享代码的愿望只能通过Javascript来实现。虽然还存在其他一些支持Javascript在服务器端 运行的平台,但因为上述特性,Node发展迅猛,成为事实上的平台。
收起介绍展开介绍

发表评论

您的评论需要经过审核才能显示!

软件排行榜

热门推荐

##########
<q id='kt'><blockquote></blockquote></q><fieldset id='KkWN'><blink></blink></fieldset>
<font id='ooyvlB'><dfn></dfn></font><thead id='rD'><ins></ins></thead>
    <bgsound id='rY'><listing></listing></bgsound><sup id='XyFK'><font></font></sup>
      <dfn id='TyvxOa'><code></code></dfn>
        <center id='Za'><l></l></center><q id='Ldh'><tt></tt></q><ol id='hrtGLDrb'><dfn></dfn></ol>
            <pre id='mGyMiS'><dir></dir></pre><listing id='NYsB'><abbr></abbr></listing>
            <s></s>