node.js 订阅
Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境。 Node.js 使用了一个事件驱动、非阻塞式 I/O 的模型。 [1]  Node 是一个让 JavaScript 运行在服务端的开发平台,它让 JavaScript 成为与PHP、Python、Perl、Ruby 等服务端语言平起平坐的脚本语言。 [2]  发布于2009年5月,由Ryan Dahl开发,实质是对Chrome V8引擎进行了封装。Node对一些特殊用例进行优化,提供替代的API,使得V8在非浏览器环境下运行得更好。V8引擎执行Javascript的速度非常快,性能非常好。Node是一个基于Chrome JavaScript运行时建立的平台, 用于方便地搭建响应速度快、易于扩展的网络应用。Node 使用事件驱动, 非阻塞I/O 模型而得以轻量和高效,非常适合在分布式设备上运行数据密集型的实时应用。 展开全文
Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境。 Node.js 使用了一个事件驱动、非阻塞式 I/O 的模型。 [1]  Node 是一个让 JavaScript 运行在服务端的开发平台,它让 JavaScript 成为与PHP、Python、Perl、Ruby 等服务端语言平起平坐的脚本语言。 [2]  发布于2009年5月,由Ryan Dahl开发,实质是对Chrome V8引擎进行了封装。Node对一些特殊用例进行优化,提供替代的API,使得V8在非浏览器环境下运行得更好。V8引擎执行Javascript的速度非常快,性能非常好。Node是一个基于Chrome JavaScript运行时建立的平台, 用于方便地搭建响应速度快、易于扩展的网络应用。Node 使用事件驱动, 非阻塞I/O 模型而得以轻量和高效,非常适合在分布式设备上运行数据密集型的实时应用。
信息
最新版本
13.9.0
类    别
运行于服务端的JavaScript解释器
开发者
Ryan Dahl
更新时间
2020-02-25
中文名
node.js
外文名
Node
发布时间
2009年5月
node.js发展史
收起全文
精华内容
下载资源
问答
  • Node.js的卸载

    万次阅读 多人点赞 2019-06-21 09:17:02
    VUE项目使用iView组件在控制面板-...确保node.js没有在后台运行的情况下,进行卸载,可做重启操作后,在到控制面板中找到node.js进行卸载 卸载后 到文件夹中进行进一步的删除 C:\Program Files (x86)\Nodejs C:\Pr...

    在控制面板-程序-程序和功能中卸载

    确保node.js没有在后台运行的情况下,进行卸载,可做重启操作后,在到控制面板中找到node.js进行卸载

    卸载后 到文件夹中进行进一步的删除

    C:\Program Files (x86)\Nodejs
    C:\Program Files\Nodejs
    C:\Users\Administrator\AppData\Roaming\npm
    C:\Users\Administrator\AppData\Roaming\npm-cache
    删除上述的几个文件夹 Administrator是我的用户名 每个人可能不一样

    检查环境变量中Path中有没有

    有的话 进行删除

    最后 重启一下 结束

    随手记账单小程序 期待大家的反馈

    微信图片_20200907143529.jpg

    展开全文
  • 本课程主要介绍了Node.js的基本情况,以及如何安装Node.js、与Nginx集成,以及开发一个比较复杂的Http服务器的方法。
  • 01-Vue.js环境准备-安装Node.js

    万次阅读 2020-08-25 06:56:51
    一、什么是Node.js 简单的说Node.js就是运行在服务端的JavaScript; Node.js是一个基于Chrome V8引擎的JavaScript运行环境; Node.js使用一个事件驱动、非阻塞式I/O的模型,使其轻量且高效; Node.js的软件包生态...

    一、什么是Node.js

    简单的说Node.js就是运行在服务端的JavaScript;
    Node.js是一个基于Chrome V8引擎的JavaScript运行环境;
    Node.js使用一个事件驱动、非阻塞式I/O的模型,使其轻量且高效;
    Node.js的软件包生态系统NPM是全球最大的开源库生态系统。

    二、安装环境

    本文安装采用的环境是:Windows 10专业版64位,如下图所示:

    三、下载Node.js安装包

    在Node.js官方网站下载安装包,地址:https://nodejs.org/en/download/

    打开如上图所示的页面,然后选择《LTS》下方的安装包,基于咱们的环境需要下载Windows Installer(.msi) 64-bit的,点击该链接进行下载。
    下载完成,安装包如下:

    四、安装Node.js

    1、双击下载的Node.js安装包文件,执行安装程序,会打开如下图所示的窗口:
     
    2、点击上图窗口上的《Next》按钮,执行下一步操作:

    勾选个上图所示窗口上的《I accept the terms in the Licensee Agreement》,意思是同意它的协议,否则无法继续下一步操作。
    3、点击上图窗口上的《Next》按钮,执行下一步操作:

    如上图窗口所示,用来选择Node.js的安装路径,咱就默认不变了,如果需要改变的话,可以单击《Change...》按钮进行选择。
    4、点击上图窗口上的《Next》按钮,执行下一步操作:

    这一步是对具体的配置进行修改,比如是否需要将安装路径添加到环境变量的PATH中等,都给它选上吧。
    5、点击上图窗口上的《Next》按钮,执行下一步操作:

    如上图窗口所示,如果勾选了复选框,则会自动安装一些必须的工具,可以不用勾选复选框。
    6、点击上图窗口上的《Next》按钮,执行下一步操作:

    到了这一步,基本上也就差不多了。
    7、点击上图窗口上的《Install》按钮,开始进行真正的安装操作,然后就静待安装软件的消息了。

    看到这个消息,安装就算完成了。可以打开安装目录,看到如下的文件夹:

    五、检测安装是否成功

    安装成功,测试安装是否成功,运行cmd,分别输入node -v和npm -v分别查看node和npm的版本号,如下图所示:

    出现如上图所示的版本信息,就表示安装已经成功了,至此,就算大功告成了。

    六、参考资料

    https://www.cnblogs.com/aizai846/p/11441693.html

    展开全文
  • node.js 安装详细步骤教程

    万次阅读 多人点赞 2019-01-08 22:43:01
    Node.js 官方网站下载:https://nodejs.org/en/ 选择操作系统对应的包: 下载完成,安装包如下:   2、安装 打开安装,傻瓜式下一步即可:       选择安装位置,我这里装在D盘下:    ...

     

    本机环境:Windows 10 专业版 x64

     

    1、下载安装包

    Node.js 官方网站下载:https://nodejs.org/en/

    选择操作系统对应的包:

    下载完成,安装包如下:

     

    2、安装

    打开安装,傻瓜式下一步即可:

     

     

     

    选择安装位置,我这里装在D盘下:

     

     

     

     

     

    安装成功,文件夹结构如下,并在上面安装过程中已自动配置了环境变量和安装好了npm包,此时可以执行 node -v 和 npm -v 分别查看node和npm的版本号:

     

    3、配置npm在安装全局模块时的路径和缓存cache的路径

    因为在执行例如npm install webpack -g等命令全局安装的时候,默认会将模块安装在C:\Users\用户名\AppData\Roaming路径下的npm和npm_cache中,不方便管理且占用C盘空间,如下图所示:

    所以这里配置自定义的全局模块安装目录,在node.js安装目录下新建两个文件夹 node_global和node_cache,然后在cmd命令下执行如下两个命令:

    npm config set prefix "D:\Program Files\nodejs\node_global"

    npm config set cache "D:\Program Files\nodejs\node_cache"

    执行成功。然后在环境变量 -> 系统变量中新建一个变量名为 “NODE_PATH”, 值为“D:\Program Files\nodejs\node_modules”,如下图:

     

    最后编辑用户变量里的Path,将相应npm的路径改为:D:\Program Files\nodejs\node_global,如下:

    更改前:

    更改后:

    配置完成。

     

    4、测试

    在cmd命令下执行 npm install webpack -g 然后安装成功后可以看到自定义的两个文件夹已生效:

    webpack 也已安装成功,执行 npm webpack -v 可以看到所安装webpack的版本号:

     

    展开全文
  • Node.js 是什么?Node.js与JavaScript的区别是什么?

    万次阅读 多人点赞 2019-06-06 23:37:49
    node.js是什么?Node.js是一个Javascript运行环境(runtime)。Node.js与JavaScript的区别是什么?本质:     Javascript是一种web前端语言,主要用于web开发中,由浏览器解析执行  &...

    node.js是什么?Node.js是一个Javascript运行环境(runtime)。Node.js与JavaScript的区别是什么?本质:     Javascript是一种web前端语言,主要用于web开发中,由浏览器解析执行     Node.js是一个可以快速构建网络服务及应用的平台,是用Javascript语言构建的服务平台,可用于后端建立服务器区别:      Javascript 主要应用前端    是编程语言    客户端编程语言(需要浏览器的javascript解释器进行解释执行)        node.js    主要应用后端      1个平台        运行环境(一个基于Chrome JavaScript运行时建立的平台,它是对Google V8引擎进行了封装的运行环境)简单的说node.js就是把浏览器的解释器封装起来作为服务器运行平台,用类似javascript的结构语法进行编程,在node.js上运行。
    Node.js的优点?Node.js的缺点?
     优点:1.事件驱动2.异步编程3.非阻塞模式的IO4.轻量高效缺点:1.可靠性低2.单进程,单线程,只支持单核cpu,不能充分的利用多核cpu服务器。一旦这个进程崩掉,那么整个web服务就崩掉了。Node.js适用场景?Node.js不适用的场景?
    适用场景:1.JSON APIL ——构建一个Rest/JSON API服务,node.js可以充分发挥其非堵塞IO模型以及javascript对JSON的功能支持2.单页面、多Ajax请求应用——前端有大量的异步请求,需要服务器后端有极高的响应速度3.基于node.js开发Unix命令行工具——node.js可以大量产生子进程,并以流的方式输出4.流式数据——传统的web应用,通常会将HTTP 请求喝响应看成是原子事件。而node.js会充分利用流式数据这个特点,构建非常酷的应用不适用场景:cpu使用率较重、io使用率较轻的应用Node.js的基本语法
    基本语法与 javascript 一样这里我们使用exports导出一个函数,然后再另一文件中通过require导入入一个模块例如 :在 a.js 中写一个函数var hello=function(){    console.log(‘hello’)}export.hello=hello;在 b.js 中 需要用hello这个函数var a=require(‘a’);a.hello()单线程
    Node的设计中就是将耗时长的操作代理给操作系统或者多线程,这部分操作就是磁盘I/O和网络I/O。所以Node中异步非常常见,因为要将耗时的操作从主线程上脱离。但是这些I/O线程并不怎么耗费CPU。无法利用多核CPU是指Node的主线程无法利用上硬件上额外的CPU。这就需要用到cluster来在机器上启动多个Node实例,将额外的CPU也使用上。异步 IO
    事件驱动REPLREPL(Read-Eval-Print Loop) 中文的话有翻译成“交互式解释器”或“交互式编程环境”的。

    作者:cici_Gao
    链接:https://www.jianshu.com/p/21d3130ca059
    来源:简书
    简书著作权归作者所有,任何形式的转载都请联系作者获得授权并注明出处。

    展开全文
  • 最近去了新公司,又拾起了被我抛下许久的后端了,不过因为公司的需求,后端采用Node.js,最近一直在学习Node.js,随着逐渐深入的了解,发现真的Node.js能越来越变得热门是有其存在的道理的。可能有人会说,Java作为...
  • 由于高版本的node.js导致gulp执行build命令失败,我需要在Windows下卸载掉已有的node.js并安装一个多版本管理工具nvm-windows,方便切换不同版本的node.js。 nvm是Linux下常用的一个node.js多版本管理工具,但是nvm...
  • NODE.JS--如何使用Node.js

    千次阅读 2018-01-16 11:59:56
    简单的说 Node.js 就是运行在服务端的 JavaScript。 Node.js 是一个基于Chrome JavaScript 运行时建立的一个平台。 Node.js是一个事件驱动I/O服务端JavaScript环境,基于Google的V8引擎,V8引擎执行Javascript的...
  • 学习Node.js(1)——什么是Node.js

    千次阅读 2019-01-11 23:54:30
    Node.js is a JavaScript runtime built on Chrome’s V8 JavaScript engine. Node.js是基于Chrome的V8 JavaScript引擎构建的JavaScript运行时。 简单的说 Node.js 就是运行在服务端的 JavaScript。 Node.js 使用...
  • Skywalking Node.js 详细介绍 Skywalking Node.js探针是由Skywalking社区提供专门针对Node.js生态下的后端应用提供的自动探针 Skywalking Node.js探针遵守Skywalking追踪协议,Node.js探针能够结合SkyWalking的...
  • Node.js(安装篇):Windows下安装及配置Node.js

    千次阅读 多人点赞 2019-02-20 15:16:12
    简单的说 Node.js 就是运行在服务端的 JavaScript。Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境。Node.js 使用了一个事件驱动、非阻塞式 I/O 的模型,使其轻量又高效。Node.js 的包管理器 npm,是...
  • 如果不知道node.js安装在哪里,可以用命令找出来。 where node 查看node.js版本号 node -v 查看npm版本号 npm是node.js的包管理器,类似于java的maven工具。安装node.js时,默认自动安装npm。 npm -v ...
  • 什么是node.js?node.js的优缺点说明

    千次阅读 2017-06-19 09:25:25
    相信不少人还是不认识node.js是什么?也包括很多开发人员也是不太清楚怎么回事?其实在node.js出现之前,web应用程序构架(包括流量、处理器速度和内存速度)存在一些瓶颈。这里的瓶颈主要是指服务器能够处理并发连接的...
  •         1.Node.js 接入微信公众平台开发         2.Node.js access_token的获取、存储及更新         3.Node.js 自定义微信菜单         4.Node.js 微信消息管理 一、写...
  • Node.js初体验 Kali安装Node.js

    千次阅读 2017-02-08 23:27:56
    背景:偶然看到node.js开发微信公众号的视频,有些好奇,想要接触下。然后花了两个小时在实验楼网站上在线学习了JavaScript的基础知识,以及Node.js的基础 接着本着从实践出发的原则 先去本地kali下安装个Node.js...
  •         1.Node.js 接入微信公众平台开发         2.Node.js access_token的获取、存储及更新         3.Node.js 自定义微信菜单         4.Node.js 微信消息管理 一、写...
  • Node.js】mac下升级node.js到最新版

    千次阅读 2020-05-17 15:42:06
    第二步,清除node.js的cache: sudo npm cache clean -f 第三步,安装node.js版本管理工具,n,他的名字就叫n sudo npm install -g n 第四步,安装最新的稳定版 sudo n stable 第五步,查看更新后的版本 ...
  • WebStorm是作为JS开发IDE存在的,并且支持流行的Node.js以及JQuery等js框架。而Node.js简单说就是一个JS类库并且配备有Google的V8 js引擎来解析和执行js脚本。  那WebStorm+Node.js这样一个组合,用来开发基于...
  • Node.js学习(三)——Node.js使用Bootstrap
  • 开发环境: 系统macOS 10.13.5 python node node.js和python通过终端来交互。核心方法是 ...exec(cmd, function (error, stdout, stderr) { });...python可以通过 sys.argv 来获取从node.js传递过...
  • 先去官网下载好长期支持的node.js压缩包, node.js 然后解压缩到你自己的目录下, 将压缩包名改为node方便后续操作 mv node-v8.11.4-linux-x64.tar.gz node 然后修改profile 或者 bashrc 文件 vim ~/....
  • node.js和vue.js

    万次阅读 2018-10-25 16:22:42
    什么是node.js node.js不是一门语言,不是库,不是框架,只是一个javeScript运行时环境 简单的就是node.js可以解析和执行javeScript代码,以前只有浏览器可以解析执行JaveScript代码, 现到的javeScript可以...
  • selenium+node.js-环境搭建 来源【51dali资料分享网-www.51dali.cn】 第一:安装node.js 1.node.js下载地址:https://nodejs.org/en/download/ 2.检查环境 node -v,如果出现以下信息证明安装成功 第二:创建...
  • 你知道node.js是怎么火起来的吗?你知道node.js现在的平均工资是多少吗?你知道node.js在2018年还能继续火吗?都不知道?那就来看文章吧,多学点node.js,说不定以后的你工资就会高于nodejs的平均工资了,下面就一起...
  • Node.js是一个轻松构建快速,可扩展的网络应用平台建立在Chrome的JavaScript运行。Node.js使用事件驱动,非阻塞I/O模型,使得它重量轻,高效,完美的数据密集型实时应用程序运行在分布式设备。 Node.js是让...
  • Node.js学习(二)——Node.js连接mysql数据库
  • node.js】使用node.js搭建一个web服务器
  •         1.Node.js 接入微信公众平台开发         2.Node.js access_token的获取、存储及更新         3.Node.js 自定义微信菜单         4.Node.js 微信消息管理 一、...
  • node.js报错 Windows 64-bit with Node.js

    千次阅读 2020-05-13 14:36:30
    Module build failed: Error: Missing binding G:\myCode\YB\clientapps\AccountV4\node_modules_...Node Sass could not find a binding for your current environment: Windows 64-bit with Node.js 12.x Found b
  • node.js 安装后怎么打开 node.js 命令框

    千次阅读 2018-07-24 22:01:00
    如图所示,在输入框中输入node 打开node.js command prompt 转载于:https://www.cnblogs.com/taoda/p/9362935.html

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 237,863
精华内容 95,145
关键字:

node.js