【vue】本地開發mock數據支持

項目離不開數據渲染的支持,爲本地開發配置 數據  支持。html

(一)方式一:安裝JSON Server搭建mock數據的服務器

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

相關文章
相關標籤/搜索