Node.js是啥,能做啥,怎么样。

Node.js怎么安装。怎么安装呢。先去官网(https://nodejs.org/en/download/),根据自己的系统,下载所需。

然后向安装普通软件一样安装,一路next。 也许,next到最后一步,发现出问题了,next不下去了。就是进度条提示:roll back,because of a error.node.JS setup wizard ended prematurely 如图:



安装开始回滚,到最后出现:

既然此路不通,总得想办法。网上有一个办法,按照那个办法,至少我走通了。现在记录下来,以备将来,以备遇到同样问题的人所需。

第一步,下载node.exe。https://nodejs.org/download/release/v5.9.1/win-x64/ 打开这个https://nodejs.org/download,会包含所有的下载文件。根据时间不通,所需不通,可以自由选择下载。

第二步,下载npm。http://nodejs.org/dist/npm/

第三步,在磁盘建立安装目录。我的目录是E:ZhoulinNodejsnpm。将node.exe放在该目录下,将npm.zip解压到该目录。文件详细信息如图:

走到这里,算是完成了一大半。不过最重要的还是后边。需要小心,心细。

第四步,修改环境变量。依次操作:我的电脑->属性->高级系统设置->环境变量。在系统变量下的Path里边,添加node.exe所在的目录。


在系统变量下,新建环境变量。变量名为:NODE_PATH,变量值为npm解压下的node_modules路径。

配置好以上这些。现在就只剩下安装了。快捷键:win + r打开cmd。进入node.exe目录,输入npm install express指令,回车,开始安装。(注意:输入指令npm install express[安装express至相对路径]或npm install express -g[安装express至绝对路径])

直到安装完成。更新node.js使用命令:npm update npm -g

node.js里边有很多第三方包。这个时候,不妨把socket也安装了。
继续输入命令:npm install socket.io ,回车。然后等待等待,再等待。直到socket.io安装完成。这些安装的文件会在node_modules文件夹下。安装完成图: