亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

安裝Node.js并啟動本地服務(wù)的操作教程

 更新時間:2018年05月12日 15:26:51   作者:ColiYin  
今天小編就為大家分享一篇安裝Node.js并啟動本地服務(wù)的操作教程,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧

1、下載安裝包:

下載地址:https://nodejs.org/en/download/,根據(jù)自己電腦的配置下載相應(yīng)的windows64位安裝包,下載完成后,進(jìn)行安裝。

2、檢查是否安裝成功

安裝完成后,打開命令行窗口,檢查是否安裝成功,如下圖所示,鍵入node -v出現(xiàn)node.js的版本,鍵入npm -v出現(xiàn)npm的版本,說明兩者均已安裝成功。

3、配置環(huán)境變量

由于我的電腦之前安裝過node.js,所以需要檢測一下是否配置了環(huán)境變量,打開命令行,輸入命令“path”,輸出結(jié)果中可以看到環(huán)境變量已經(jīng)包含了E:\nodejs\

4、創(chuàng)建一個應(yīng)用

在創(chuàng)建應(yīng)用“Hello World”前,先了解一下node.js應(yīng)用由哪幾部分組成:

引入required模塊:我們可以使用 require 指令來載入 Node.js 模塊。

創(chuàng)建服務(wù)器:服務(wù)器可以監(jiān)聽客戶端的請求。

接收請求與響應(yīng)請求:服務(wù)器很容易創(chuàng)建,客戶端可以使用瀏覽器或終端發(fā)送 HTTP 請求,服務(wù)器接收請求后返回響應(yīng)數(shù)據(jù)。

下面開始創(chuàng)建node.js應(yīng)用:

(1)引入require模塊

我們使用 require 指令來載入 http 模塊,并將實例化的 HTTP 賦值給變量 http,實例如下:

var http = require("http");

(2)創(chuàng)建服務(wù)器

接下來我們使用http.creatServer()方法創(chuàng)建服務(wù)器,并使用listen()方法綁定8080端口。函數(shù)通過request,response參數(shù)來接收和響應(yīng)數(shù)據(jù)。實例如下:

var http = require('http');
http.createServer(function (request, response) {
 // 發(fā)送 HTTP 頭部 
 // HTTP 狀態(tài)值: 200 : OK
 // 內(nèi)容類型: text/plain
 response.writeHead(200, {'Content-Type': 'text/plain'});
 // 發(fā)送響應(yīng)數(shù)據(jù) "Hello World"
 response.end('Hello World\n');
}).listen(8080);
// 終端打印如下信息
console.log('Server running at http://127.0.0.1:8080/');

使用node命令執(zhí)行以上代碼,結(jié)果如下圖:

打開瀏覽器訪問http://localhost:8080/,可以看到寫著”Hello World”的網(wǎng)頁,如下圖:

以上這篇安裝Node.js并啟動本地服務(wù)的操作教程就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • 詳解基于Node.js的HTTP/2 Server實踐

    詳解基于Node.js的HTTP/2 Server實踐

    HTTP/2目前已經(jīng)逐漸的在各大網(wǎng)站上開始使用,這篇文章主要介紹了詳解基于Node.js的HTTP/2 Server實踐,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-05-05
  • nodejs異步編程基礎(chǔ)之回調(diào)函數(shù)用法分析

    nodejs異步編程基礎(chǔ)之回調(diào)函數(shù)用法分析

    這篇文章主要介紹了nodejs異步編程基礎(chǔ)之回調(diào)函數(shù)用法,結(jié)合具體實例形式分析了阻塞與非阻塞形式下回調(diào)函數(shù)具體功能、使用技巧,需要的朋友可以參考下
    2018-12-12
  • Windows環(huán)境下npm install 報錯: operation not permitted, rename的解決方法

    Windows環(huán)境下npm install 報錯: operation not permitted, rename的解決

    這篇文章主要介紹了Windows環(huán)境下npm install 報錯: operation not permitted, rename的解決方法,文中對解決的方法介紹的很詳細(xì),有需要的朋友們可以參考借鑒。
    2016-09-09
  • Node.js實現(xiàn)注冊郵箱激活功能的方法示例

    Node.js實現(xiàn)注冊郵箱激活功能的方法示例

    現(xiàn)在很多網(wǎng)站都需要有注冊郵箱激活的功能,本篇文章主要介紹了Node.js實現(xiàn)注冊郵箱激活功能的方法示例,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-03-03
  • 在Mac下徹底卸載node和npm的方法

    在Mac下徹底卸載node和npm的方法

    今天小編就為大家分享一篇在Mac下徹底卸載node和npm的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-05-05
  • nodejs multer實現(xiàn)文件上傳與下載

    nodejs multer實現(xiàn)文件上傳與下載

    這篇文章主要為大家詳細(xì)介紹了nodejs multer實現(xiàn)文件上傳與下載的相關(guān)資料,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-05-05
  • Nodejs開發(fā)grpc的實例代碼

    Nodejs開發(fā)grpc的實例代碼

    Nodejs開發(fā)grpc包含靜態(tài)和動態(tài)兩種代碼生成方式,靜態(tài)代碼生成需要提前通過.proto文件編譯生成JS源碼,而動態(tài)代碼生成則是在運行時指定IDL文件位置,實時生成源碼,兩者各有優(yōu)缺點,本文給大家介紹Nodejs開發(fā)grpc的實例代碼,感興趣的朋友一起看看吧
    2024-10-10
  • Node.js的npm包管理器基礎(chǔ)使用教程

    Node.js的npm包管理器基礎(chǔ)使用教程

    特別是JavaScript領(lǐng)域中,基于NPM的網(wǎng)絡(luò)傳輸方式真的是越來越流行,包括React與Vue等許多JavaScript庫與框架都選擇使用npm進(jìn)行管理,這里就為大家送上Node.js的npm包管理器基礎(chǔ)使用教程,需要的朋友可以參考下
    2016-05-05
  • Node.js實現(xiàn)批量替換文件內(nèi)容示例

    Node.js實現(xiàn)批量替換文件內(nèi)容示例

    這篇文章主要為大家介紹了Node.js實現(xiàn)批量替換文件內(nèi)容示例,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-08-08
  • Node.js中的events事件模塊知識點總結(jié)

    Node.js中的events事件模塊知識點總結(jié)

    在本篇文章里小編給大家整理的是一篇關(guān)于Node.js中的events事件模塊知識點總結(jié)內(nèi)容,有興趣的朋友們可以跟著學(xué)習(xí)下。
    2021-12-12

最新評論