node服務器搭建流程


1,創建一個空文件夾,用來存放項目。

2,在空文件夾中,在cmd命令提示符中輸入npm init  初始化一個服務器項目。

設置的屬性信息:
    name : 項目名稱(小括號中是默認的,文件夾名相同,不能包含大寫字母或者漢字)
    version :項目的版本號(格式 :a.b.c)
    版本號的命名:最原始的版本號一般用1.0.0,版本升級時會修改版本號。如果有重大更新時, 修改a;當有新的功能添加和修改時,改b;修復漏洞g時,改c
    description:項目的描述信息
    entry point:入口文件(默認是 index.js)
    test command: 測試命令
    git repository: git的本地存儲室
    keywords:關鍵詞
    anthor:作者
    license:許可證(默認ISC)
    Is this ok?:是否確定

上述步驟執行完之后會在終端對應的目錄下生成一個package.json文件,json文件中有一個依賴項 dependencies
    依賴項是這個項目關聯的模塊,把模塊關聯到依賴項中之后,即使把模塊刪掉,也可以找回。通 過npm install指令重新下載關聯的依賴項(模塊)

3,安裝內置模塊 express(快速搭建node服務器的一個框架)

4,新建一個js文件,文件名要於entry point設置的名字一樣,默認為index.js

寫入:

(1),先引入內置模塊 express

var express=reqiure('express');

(2),調用內置模塊函數,返回值為一個對象app

var app=express();

(3),app對象的use方法(express.static('punlic')

app.use(express.static('public'))

(4),監聽端口號,啟動服務器

app.listen(5000,function()

{console,log('服務器已開啟,請訪問5000端口')}

)

5,新建一個靜態目錄(文件夾),存放前端網頁與一些插件

將需要顯示在網站上的網頁放入punlic目錄下,域名沒有參數時,默認為index.html 文件

運行時,先啟動服務器,在訪問網站

  

下載項目時,依賴包中的插件一般不會下載,需使用npm i 下載依賴包中的插件,框架等

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM