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