項目離不開數據渲染的支持,爲本地開發配置 數據 支持。html
json Server 是一個建立 僞RESTful服務器的工具。vue
配置流程:npm
①項目安裝json-serverjson
cnpm install -g json-server服務器
②項目目錄下新增mock文件夾,並在mock文件夾下 添加 db.json 數據文件工具
db.json的內容爲:post
{
"posts": [
{
"id": 1,
"title": "json-server",
"author": "typicode"
}
],
"comments": [
{
"id": 1,
"body": "some comment",
"postId": 1
}
],
"profile": {
"name": "typicode"
}
}url
③在項目的 package.json 的 「scripts」 配置中添加以下語句:spa
"mock": "json-server --watch mock/db.json", "mockdev": "npm run mock & npm run dev"
④完結步驟
1)運行啓動mock服務器(經過安裝json-server 搭建而成) cnpm run mock
2)訪問mock數據的接口地址爲 http://localhost:3000/
3) 以上db.json中的第一級json對象被解析爲獨立的可訪問路徑,以下圖:
4)以上各獨立 json對象 的 訪問路徑/請求接口 則爲 http://localhost:3000/對象名
------------------------------------------方式一 end------------------------------------------------
若命令 cnpm run mock & cnpm run dev 沒法同時運行mock服務器和項目,可參照博文【vue】npm run mock & npm run dev 沒法同時運行的解決 解決。code