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

使用?Node.js和Express搭建服務器的過程步驟詳解

 更新時間:2023年09月14日 10:06:50   作者:南風吹云  
Node.js?是一個開源、跨平臺的?JavaScript?運行時環(huán)境,這篇文章主要介紹了如何使用?Node.js和Express搭建服務器,需要的朋友可以參考下

如何使用NodeJs搭建服務器 

1. 準備工作

1.1 安裝Node.js

Node.js 是一個開源、跨平臺的 JavaScript 運行時環(huán)境。

下載鏈接:Node.js官網(wǎng)下載

在這里插入圖片描述

建議下載長期維護版。安裝完成后使用Widows + R 輸入cmd 打開控制臺;輸入 node -v;返回node版本號,表示安裝成功;

2. 安裝express

2.1 初始化package.json

創(chuàng)建一個目錄,然后進入此目錄并將其作為當前工作目錄,假定當前目錄為 myserver;

cd myserver

cd切換到當前目錄;通過 npm init 命令為你的應用創(chuàng)建一個 package.json 文件。

npm init

然后你將會看到如下代碼:

在這里插入圖片描述

一直按回車(enter)即可,最后你會看到如下代碼:

在這里插入圖片描述

在myserver目錄下會創(chuàng)建一個package.json的文件,

內(nèi)容如下:

package.json

package.json中包含了項目的一些基本信息。

2.2 安裝express

npm install express --save

在 myapp 目錄下安裝 Express 并將其保存到依賴列表中。

安裝完成后,在項目目錄會生成 package-lock.json 文件和 node_modules 文件夾;

package-lock.json是自動生成的,這個文件主要是用來鎖定包的版本;

node_modules是項目運行所需要的依賴包;

2.3 Express 應用程序生成器

通過應用生成器工具 express-generator 可以快速創(chuàng)建一個應用的骨架。

通過 npm 將 Express 應用程序生成器安裝到全局環(huán)境中并使用:

npm install -g express-generator

-h 參數(shù)可以列出所有可用的命令行參數(shù):

  express -h
  Usage: express [options] [dir]
  Options:
    -h, --help          輸出使用方法
        --version       輸出版本號
    -e, --ejs           添加對 ejs 模板引擎的支持
        --hbs           添加對 handlebars 模板引擎的支持
        --pug           添加對 pug 模板引擎的支持
    -H, --hogan         添加對 hogan.js 模板引擎的支持
        --no-view       創(chuàng)建不帶視圖引擎的項目
    -v, --view <engine> 添加對視圖引擎(view) <engine> 的支持 (ejs|hbs|hjs|jade|pug|twig|vash) (默認是 jade 模板引擎)
    -c, --css <engine>  添加樣式表引擎 <engine> 的支持 (less|stylus|compass|sass) (默認是普通的 css 文件)
        --git           添加 .gitignore
    -f, --force         強制在非空目錄下創(chuàng)建

使用 express --view=pug myapp 命令創(chuàng)建應用,myapp是自定義的項目名稱;

express --view=pug myapp

在這里插入圖片描述

根據(jù)提示,使用 cd myapp 切換到剛剛創(chuàng)建的項目目錄,并安裝依賴:

$ cd myapp
$ npm install

使用如下命令,啟動應用:

set DEBUG=myapp:* & npm start

在這里插入圖片描述

然后在瀏覽器中打開 http://localhost:3000/ 網(wǎng)址就可以看到這個應用了。

在這里插入圖片描述

至此,你的服務器已經(jīng)初步搭建完成。

到此這篇關于如何使用 Node.js和Express搭建服務器的文章就介紹到這了,更多相關Node.js和Express搭建服務器內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!

相關文章

  • NodeJs crypto加密制作token的實現(xiàn)代碼

    NodeJs crypto加密制作token的實現(xiàn)代碼

    這篇文章主要介紹了NodeJs crypto加密制作token的實現(xiàn)代碼,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2019-11-11
  • 詳解nodeJs文件系統(tǒng)(fs)與流(stream)

    詳解nodeJs文件系統(tǒng)(fs)與流(stream)

    這篇文章主要介紹了詳解nodeJs文件系統(tǒng)(fs)與流(stream),小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2018-01-01
  • 使用Koa實現(xiàn)一個獲取視頻播放地址的接口

    使用Koa實現(xiàn)一個獲取視頻播放地址的接口

    在本節(jié)課中,我們將學習如何使用 Koa 實現(xiàn)一個獲取視頻播放地址的接口,我們將創(chuàng)建一個控制器,通過視頻 ID 獲取播放地址,并設置相應的路由,最后,我們將使用 Postman 進行測試,感興趣的朋友可以參考下
    2024-05-05
  • node.js中的path.sep方法使用說明

    node.js中的path.sep方法使用說明

    這篇文章主要介紹了node.js中的path.sep方法使用說明,本文介紹了path.sep的方法說明、語法、使用實例,需要的朋友可以參考下
    2014-12-12
  • 如何在node.js中使用?JsonWebToken模塊進行token加密

    如何在node.js中使用?JsonWebToken模塊進行token加密

    目前在web框架中最流行的身份驗證是使用jsonwebtoken,簡稱jwt.可以設置加密方式,過期時間,存放個人信息,逆解析,下面這篇文章主要給大家介紹了關于如何在node.js中使用?JsonWebToken模塊進行token加密的相關資料,需要的朋友可以參考下
    2023-03-03
  • Express中使用Swagger的實現(xiàn)示例

    Express中使用Swagger的實現(xiàn)示例

    swagger-express是一個規(guī)范和完整的框架實現(xiàn),本文主要介紹了Express中使用Swagger的實現(xiàn)示例,具有一定的參考價值,感興趣的可以了解一下
    2023-12-12
  • node.js中的fs.open方法使用說明

    node.js中的fs.open方法使用說明

    這篇文章主要介紹了node.js中的fs.open方法使用說明,本文介紹了fs.open方法說明、語法、接收參數(shù)、使用實例和實現(xiàn)源碼,需要的朋友可以參考下
    2014-12-12
  • 使用Node.js給圖片加水印的方法

    使用Node.js給圖片加水印的方法

    使用Node.js給圖片加水印,首先要確保本地安裝了node環(huán)境。然后,我們進行圖像編輯操作需要用到一個Node.js的庫:images。具體詳情大家可以通過本文了解下
    2016-11-11
  • Nodejs進階之服務端字符編解碼和亂碼處理

    Nodejs進階之服務端字符編解碼和亂碼處理

    這篇文章主要介紹了Nodejs進階之服務端字符編解碼和亂碼處理,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-09-09
  • Node.js編寫組件的三種實現(xiàn)方式

    Node.js編寫組件的三種實現(xiàn)方式

    這篇文章主要介紹了Node.js編寫組件的三種實現(xiàn)方式,包括純js實現(xiàn)、v8 API實現(xiàn)(同步&異步)、借助swig框架實現(xiàn),感興趣的小伙伴們可以參考一下
    2016-02-02

最新評論