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


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

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

json Server 是一個創建 偽RESTful服務器的工具。

 

配置流程:

①項目安裝json-server

   cnpm install -g json-server

②項目目錄下新增mock文件夾,並在mock文件夾下 添加 db.json 數據文件

   db.json的內容為:

{
"posts": [
{
"id": 1,
"title": "json-server",
"author": "typicode"
}
],
"comments": [
{
"id": 1,
"body": "some comment",
"postId": 1
}
],
"profile": {
"name": "typicode"
}
}

 

③在項目的 package.json 的 “scripts” 配置中添加如下語句:

"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 無法同時運行的解決 解決。


免責聲明!

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



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