1.全局安裝json-server【可能須要管理員權限】javascript
npm i -g json-serverjava
2.建立文件夾jsonerver,初始化package.json文件
npm init npm
3.局部安裝json-server
npm i json-server --savejson
4.修改package.json文件,配置啓動方式
"scripts":{
"json:server":"json-server --watch db.json"
}app
5.建立db.json文件jsonp
{
"users":[
{
"name":"zs",
"phone":"123",
"email":"zs@qq.com",
"id":1,
"age":12,
"companyId":1 // 這個companyId 使用駝峯命名的,否則是查詢不到的
},
{
"name":"ls",
"phone":"234",
"email":"ls@qq.com",
"id":2,
"age":13,
"companyId":2
},
{
"name":"ww",
"phone":"345",
"email":"ww@qq.com",
"id":3,
"age":14,
"companyId":3
},
{
"name":"cl",
"phone":"456",
"email":"cl@qq.com",
"id":4,
"age":15,
"companyId":3
}
],
"companies":[
{
"id":1,
"name":"Apple",
"des":"apple is good"
},
{
"id":2,
"name":"ms",
"des":"ms is good"
},
{
"id":3,
"name":"gg",
"des":"gg is good"
}
]
}
6.運行
npm run json:serverspa
localhost:3000/xxx
只能運行一個3000的端口,若是含有另外一個3000端口,會運行不成功code
7.運行後,能夠查詢以下信息server
"scripts": {
"json:server": "json-server --watch db.json",
"json:server:remote": "json-server http://jsonplaceholder.typicode.com/db" //添加這行
},
從新運行,npm run json:server:remote,能夠訪問到jsonplaceholder中的數據blog