1.首先先要確認你的電腦上是否有正常安裝node環境
如何確認?
開啟控臺臺,輸入node -v
node -v
出現如下截圖所示,代表已經安裝node環境
如果出現未找到node指令,請自行移步百度,下載並安裝一下node環境
2.新建一個資料夾,我們先預設資料夾名稱為express-demo
接下來,在該資料夾下新增一個package.json檔案
檔案內容如下
{
"name": "test",
"version": "1.0.0",
"description": "",
"main": "index.js",
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1"
},
"keywords": [],
"author": "",
"license": "ISC",
"dependencies": {
"express": "^4.17.1"
}
}
儲存該檔案之後,在資料夾根路徑下開啟控制檯,輸入npm i,並按下回車
npm i
短暫等待依賴包安裝完之後,你會發現專案目錄下新增了一個node_modules資料夾,代表此時依賴已經安裝成功
3.專案根路徑下新建一個server.js檔案,檔案內容如下
const express = require("express");
const app = express();
// 設定允許跨域訪問
app.all("*", function (req, res, next) {
res.header("Access-Control-Allow-Origin", "*");
res.header("Access-Control-Allow-Credentials", true);
res.header(
"Access-Control-Allow-Headers",
"Content-Type,Content-Length, Authorization, Accept,X-Requested-With"
);
res.header("Access-Control-Allow-Methods", "PUT,POST,GET,DELETE,OPTIONS");
res.header("Content-Type", "application/json;charset=utf-8");
next();
});
const data = {
code: 200,
data: "hello world",
msg: "請求成功",
};
const testApi = "/api/test";
app.get(testApi, (req, res) => {
res.send(data);
});
//配置服務埠
const baseUrl = "192.168.1.9"; // 本機IP
const port = 8088; // 埠號
app.server = app.listen(port, baseUrl, () => {
console.log(`${baseUrl}:${port}${testApi}`);
});
備註,上訴程式碼內所寫的本機ip為作者的本機電腦ip,小夥伴們如果想檢視自己電腦的ip,可以ctrl+ R 輸入cmd 開啟控制檯,輸入ipconfig後檢視
ipconfig
ip地址會出現這個下圖的中的這個地方,複製出來即可
4.server.js編輯完畢後,此時我們在專案根路徑下開啟控制檯,輸入 node server.js
node server.js
控制檯輸出如下提示,說明執行成功
5.最後我們開啟瀏覽器,將控制檯的輸入結果複製到位址列並訪問
如果你順利進行到這一步,那麼恭喜你新建介面成功了。
順帶備註一句,後續如果有修改server.js檔案內容,需要重跑一下node server.js指令才會生效哦!!!切記
以上只是舉一個簡單的例子,後續的改動還是要按照各位的實際需求出發考慮。
好了,這回先分享到這吧。