node+mockjs詳細教程


1,在桌面上新建文件夾

2,按住shift右擊打開命令行,輸入npm install mockjs

出現

 

3.輸入npm init

出現package.json文件

4.安裝express服務 輸入 npm install express

5.右擊新建server.js

目錄如下

 

 

 server.js 代碼如下

let express = require('express'); //引入express模塊
let Mock = require('mockjs'); //引入mock模塊

let app = express(); //實例化express

app.all('/json.action', function(req, res) {
/**
* mockjs中屬性名‘|’符號后面的屬性為隨機屬性,數組對象后面的隨機屬性為隨機數組數量,正則表達式表示隨機規則,+1代表自增
*/
res.json(Mock.mock({
"status": 200,
"data|1-9": [{
"name|5-8": /[a-zA-Z]/,
"id|+1": 1,
"value|0-500": 20
}]
}));
});

/*為app添加中間件處理跨域請求*/
app.use(function(req, res, next) {
res.header("Access-Control-Allow-Origin", "*");
res.header('Access-Control-Allow-Methods', 'PUT, GET, POST, DELETE, OPTIONS');
res.header("Access-Control-Allow-Headers", "X-Requested-With");
res.header('Access-Control-Allow-Headers', 'Content-Type');
next();
});

/**
* 監聽8090端口
*/
app.listen('8090');

 

6.打開命令行,輸入node server.js

在瀏覽器中輸入:http:localhost:8090/json.action

 


免責聲明!

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



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