node配置


   node

     1.node的好处与优势:

       在常规的后台语言搭建的服务器环境里面,客户端每建立一个链接就得去创建一个新线程。一台8G内存服务器可以同时承担的最大连接数也就4000。所以,当用户数量上去的时候,一台服务器的资源就捉襟见肘了。重构又麻烦伤神,而且也不会有多大的改进,只能来堆硬件了,造成成本的增加。

   node.js则修改了客户端到服务器的连接方法,解决了高并发的问题。因为它不去为每个客户端创建一个新的线程,而是为每个客户端连接触发一个在node.js内部进行处理的事件(使我想到了写页面jquery的时候各种事件)。如果使用node.js,可以同时处理多达几万个用户的客户端连接,优势显而易见。

2.node 的安装与配置

(1)安装node

           网址https://nodejs.org/zh-cn/

           下载左边的长期维护版本,不要右边的新版本

           下载好后,按照步骤安装即可

           安装完毕不要打开某些文件。

(2)检验是否安装成功,输入win+r,打开命令行cmd,输入node -v 如果有版本号,则成功。

(3) 配置:

伴随着node的安装还有个小工具npm被一起安装上了。

npm是一个社区,也是我们本地的一个工具,npm社区里的代码在国外,我们由于某些原因,不能正常的使用npm社区的内容,于是我们使用阿里巴巴的淘宝镜像,需要我们修改npm的默认下载地址,修改方法如下:

##先查看一下我们当前的镜像地址
npm config get registry
##如果你以前没有修改过,则此时出现的地址应该是 https://registry.npmjs.org/,这是国外的镜像地址
##我们需要修改成国内的淘宝镜像
npm set registry https://registry.npm.taobao.org
##修改过后,再次查看一下当前镜像地址予以确认
npm config get registry
##确认网址无误即可进行下一步

(4)新建一个项目:

新建一个文件夹,名字随意,但是不得出现包括汉字在内的特殊字符,比如我们的项目名叫BS

cd BS
##初始化项目
npm init -y
##这一步将在BS文件夹下新建一个package.json文件 

(5)安装express

npm install express
#or
npm i express

(6)新建一个js

在BS文件夹下新建index.js作为后端的入口文件,其中的内容是

var express=require('express')//引入express

var app=express()


app.get('/',function (req,res) {
 res.send('hello,node!')
})

app.listen(3000)//设置端口号

(7)打开命令行启动

node index.js
#or
node index

项目即可启动

打开浏览器,输入网址

http://127.0.0.1:3000/或者http://localhost:3000/即可打开界面,如果你知道你的ip地址的话,也可以使用自己的ip地址进行打开,还可以把你的ip地址分享给跟你同处一个局域网的同学打开你的网址,假如你的ip地址为:192.168.3.78,则你应该输入的网址是http://192.168.3.78:3000/,你的局域网同学也可以根据你的此网址进入你的服务。

附:windows查看ip地址方法

打开命令行工具,输入

ipconfig

在出来的海量内容中,找到

以太网适配器 以太网:

连接特定的 DNS 后缀 . . . . . . . : 本地链接 IPv6 地址. . . . . . . . : fe80::e0c7:e29e:4223:d8a4%10 IPv4 地址 . . . . . . . . . . . . : 192.168.40.26 子网掩码 . . . . . . . . . . . . : 255.255.255.0 默认网关. . . . . . . . . . . . . : 192.168.40.1

其中IPv4就是你的ip地址

这样一个node环境配置就完成了,同时也运行。

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM