json-server的簡單使用


  json-server是一個在前端本地運行,可以存儲json數據的server(服務器),該服務器只支持 get 方法獲取,不支持 post 方法獲取,使用express工具可以使用post方法。

  Vue項目模擬服務器json-server的安裝即使用:

    跟視頻學習的時,需要在vue項目build目錄下dev-server.js的文件中進行一系列配置,有的時候由於版本問題,找不到dev-server.js。下面用第二種方法,可以不用在dev-server年中進行配置:

    第一步:全局安裝(在根目錄中安裝) npm install -g json-server

    在項目中新建db.json放在與package.json同級目錄下,如圖(沒有報錯的情況下進行第二步):

           

          db.json文件內容(注:json中一定要是對象形式 { } 開頭的,不能是數組形式 [ ] 開頭):

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

{

  "getBoardList":[

    {

      "title":"開放產品",

      "description":"開放產品是一款開放產品",

      "saleout":false,

      "id":"car"

    },{

      "title":"品牌營銷",

      "description":"品牌營銷幫助你的產品更好的找到定位",

      "saleout":false,

      "id":"earth"

    },{

      "title":"使命必達",

      "description":"使命必達快速迭代永遠保持最前端的速度",

      "saleout":false,

      "id":"loud"

    },{

      "title":"勇攀高峰",

      "description":"幫你勇攀高峰,到達事業的頂峰",

      "saleout":false,

      "id":"mounten"

    }

  ]

}

 

 

    第二步:在項目中打開cmd使用      json-server --watch --port 3001 db.json   命令(注:這個cmd命令窗口是打開服務器的,不能關掉,否則頁                面中不顯示 json數據,另外運行項目的窗口也不能關掉),輸出如圖內容,證明服務器開啟成功

           

 

 

 

    第三步:在瀏覽器中的輸入模擬服務器地址:可看到如圖所示:

             

    第四步:點開上面的json接口(或直接瀏覽器輸入json內容地址),就可以看到json內容了:

           

    第五步:在根組件內獲取json

           


免責聲明!

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



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