1. 程式人生 > >Nodejs入門基礎(使用express註冊靜態內容和配置監聽器)

Nodejs入門基礎(使用express註冊靜態內容和配置監聽器)

express需要安裝,在指令中進行安裝
靜態內容:載入靜態資訊,如:本地專案中有static檔案,裡面的內容開啟服務即可訪問
配置監聽器:執行其他程式會進行攔截


express1.js

 

/*express需要安裝,npm install express --save -dev*/
var express = require("express");//匯入express
var app = express();//例項化

app.use(express.static('static'));//載入靜態資訊,如:本地專案中有static檔案,裡面的內容開啟服務即可訪問

app.use("/", function (res, req, next) {//攔截器,執行其他地方會先進入該地方
    console.log("攔截器1");
    next();
});


app.all('*',function(req,res,next){//跨域問題
    res.setHeader("Access-Control-Allow-Origin", "*");
    next();
});

app.get("/", function (request, response) {//返回資訊到頁面
    console.log("這是一個網頁");
    response.send("這是網頁的主頁");
});


var server = app.listen(3000,()=>{//設定伺服器
    let port=server.address().port;
    console.log("伺服器啟動完成,port:"+port);
});