關(guān)于json-server包的使用

1、關(guān)于什么是json-server?

  1、json-server 是一個屬于npm管理的一個包,它是可以為前端提供mock的功能的,所以安裝需要用npm進(jìn)行全局安裝。
  2、json-server很好的結(jié)合了mock + express,也是非常的方便的。

2、安裝命令

  npm install -g json-server 或者 yarn global add json-server 
  • 在電腦中打開cmd輸入以上命令:


    image.png
  • 當(dāng)上面的包安裝完成后,會提供一個json-server的全局命令,基于這個命令就可以mock數(shù)據(jù)了
  • 安裝完后,去新建一個json-server文件夾,在文件夾里面創(chuàng)建一個XXX.json文件,我這里新建一個user_info.json。
  • 注意json文件格式必須要嚴(yán)格按照json的形式寫。如下所示
  {
    "user":[
        {
            "id":"1",
            "username":"程序中的一個迷途小書童",
            "title":"幸福,大概就是你喜歡粘著的那個人",
            "info":"當(dāng)一切都安靜下來的時候,你是否還在努力的敲代碼......",
            "ID":"qq_43843173"
        },
        {
            "id":"2",
            "username":"程序中的一個迷途小書童",
            "title":"幸福,大概就是你喜歡粘著的那個人",
            "info":"當(dāng)一切都安靜下來的時候,你還在努力的敲代碼嗎......",
            "ID":"qq_43849527"
        },
        {
            "id":"3",
            "username":"程序中的一個迷途小書童",
            "title":"幸福,大概就是你喜歡粘著的那個人",
            "info":"當(dāng)一切都安靜下來的時候,你是否還在努力的敲代碼......",
            "ID":"qq_4384hih3"
        }
    ]
}
  • 接下來在所在的文件夾中,啟動cmd命令,輸入
  json-server --watch user_info.json(文件名)
  • 結(jié)果如下:


    image.png

    -喲嚯,不好意思,報錯了額,接下來配置一下環(huán)境變量把,小作的電腦找到的是這個路徑下:C:\Users\acer\AppData\Local\Yarn\bin,直接找到bin目錄下,賦值路徑。
    -- 步驟1:


    huan.png

    --步驟2:
    huan1.png

    --步驟3:


    huan2.png
  • 好了,點(diǎn)擊確定好,重新啟用cmd 輸入命令:json-server --watch user_info.json 就可以看到如圖所示啦:


    image.png
  • 最后,在瀏覽器地址欄上輸入:Resource這個地址就可以訪問自己定義的api數(shù)據(jù)接口啦。嘻嘻,如圖:


    image.png
  • json-server 里面提供了很多的功能,但是要使用json-server的標(biāo)準(zhǔn)哦。
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 一、Python簡介和環(huán)境搭建以及pip的安裝 4課時實(shí)驗(yàn)課主要內(nèi)容 【Python簡介】: Python 是一個...
    _小老虎_閱讀 6,340評論 0 10
  • 慈不掌兵,然掌兵安邦后行大善; 義不行商,然行商巨富后行大義; 情不立事,然立事建功后行專情; 懶不治學(xué),然治學(xué)立...
    沙茶麵閱讀 315評論 0 0
  • 突然想起這個秋天我居然沒采桂花,也沒見到桂花,我干啥去了呢?
    火星哥閱讀 195評論 0 0
  • 聊聊怎么寫一篇簡書。 前言 理科生一枚,不擅長武文弄字,來簡書翻看了一堆文章,隨后有感而發(fā),寫下點(diǎn)看法。 簡書?文...
    mango老熊閱讀 652評論 2 2
  • 心里有束光,眼里有片海。剛看了《拾遺》推送的一篇關(guān)于當(dāng)年上過的當(dāng)。常在河邊走,哪能不被渣。有些上當(dāng),是因?yàn)槲覀兡晟?..
    零瑾閱讀 205評論 0 3

友情鏈接更多精彩內(nèi)容