最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

json-server?如何快速搭建REST?API?服務(wù)器

 更新時間:2024年06月13日 11:33:38   作者:松柏  
json-server 是一個非常流行的開源工具,用于快速搭建一個完整的 REST API 服務(wù)器,它使用 JSON 文件作為數(shù)據(jù)源,通過簡單的配置即可模擬復(fù)雜的服務(wù)器功能,這篇文章主要介紹了json-server如何快速搭建REST API服務(wù)器,需要的朋友可以參考下

json-server 快速搭建REST API 服務(wù)器

★ 認識json-server 官方文檔參考

json-server 是一個非常流行的開源工具,用于快速搭建一個完整的 REST API 服務(wù)器。它使用 JSON 文件作為數(shù)據(jù)源,通過簡單的配置即可模擬復(fù)雜的服務(wù)器功能,非常適合前端開發(fā)者在沒有后端支持的情況下進行開發(fā)和測試。

★ 主要特性:

  • 零編碼:只需一個簡單的 JSON 文件,你就可以創(chuàng)建一個完整的 API,無需編寫任何后端代碼。
  • 靈活性:支持 GETPOSTPUTPATCH 和 DELETE 請求,可以處理各種 RESTful 請求。
  • 即時變更:對 JSON 文件的任何修改都會即時反映在 API 返回中,無需重啟服務(wù)器。
  • 路由定制:可以通過配置文件自定義路由,模擬各種 API 路徑和行為。
  • 中間件支持:可以使用 Express 中間件來增加額外的功能,如添加 headers、靜態(tài)文件服務(wù)等。
  • 低系統(tǒng)要求:由于其簡單性,json-server 對系統(tǒng)資源的要求非常低,非常適合快速原型開發(fā)和小型項目。

★ 使用步驟

1-安裝 json-server (需要先安裝node)

npm install -g json-server

2-創(chuàng)建一個 JSON 文件 eg:db.json

{
  "posts": [
    { "id": "1", "title": "a title", "views": 100 },
    { "id": "2", "title": "another title", "views": 200 }
  ],
  "comments": [
    { "id": "1", "text": "a comment about post 1", "postId": "1" },
    { "id": "2", "text": "another comment about post 1", "postId": "1" }
  ],
  "profile": {
    "name": "typicode"
  }
}

???????3-創(chuàng)建一個用于存放靜態(tài)文件的目錄,通常命名為 publicstatic。

4-啟動 json-server

啟動說明:

1. 使用 --static 標志來指定靜態(tài)文件目錄。如果你沒有指定,json-server 默認會查找名為 public 的目錄
2. API 數(shù)據(jù)由 db.json 提供,靜態(tài)文件服務(wù)由 public 目錄提供
3. npx 是一個 npm 包運行器,它允許你運行在本地 node_modules 目錄或遠程倉庫中的命令。使用 npx json-server 啟動的方式不需要你全局安裝 json-server

啟動方式一: 在 Powershell 窗口中運行

json-server --watch [json文件所在路徑] --static ./public

啟動方式二:

???????
npx json-server [json文件所在路徑] --static ./public

???????5-API接口說明

索引頁路由

http://localhost:3000/

API 數(shù)據(jù)資源路由 (支持GET/POST/PATCH/DELETE)

http://localhost:3000/posts
http://localhost:3000/posts/1
http://localhost:3000/comments
http://localhost:3000/comments/1
http://localhost:3000/profile

靜態(tài)文件資源路由

http://localhost:3000/index.html
http://localhost:3000/favicon.ico

到此這篇關(guān)于json-server 如何快速搭建REST API 服務(wù)器的文章就介紹到這了,更多相關(guān)json-server 搭建REST API 服務(wù)器內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • 在pycharm中python切換解釋器失敗的解決方法

    在pycharm中python切換解釋器失敗的解決方法

    今天小編就為大家分享一篇在pycharm中python切換解釋器失敗的解決方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-10-10
  • python批量賦值操作實例

    python批量賦值操作實例

    今天小編就為大家分享一篇python批量賦值操作實例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-10-10
  • Python中文檔處理神器python-docx的用法解析

    Python中文檔處理神器python-docx的用法解析

    Python中有一個python-docx的庫,它允許創(chuàng)建、修改和操作Word文檔,本文將詳細介紹python-docx庫的用法,包括如何創(chuàng)建文檔、添加文本、格式化文本等,需要的可以參考下
    2023-11-11
  • Python mutiprocessing多線程池pool操作示例

    Python mutiprocessing多線程池pool操作示例

    這篇文章主要介紹了Python mutiprocessing多線程池pool操作,結(jié)合實例形式分析了Python多線程模塊multiprocessing進程池相關(guān)操作技巧,需要的朋友可以參考下
    2019-01-01
  • 解決python中使用plot畫圖,圖不顯示的問題

    解決python中使用plot畫圖,圖不顯示的問題

    今天小編就為大家分享一篇解決python中使用plot畫圖,圖不顯示的問題,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-07-07
  • 使用python實現(xiàn)簡單爬取網(wǎng)頁數(shù)據(jù)并導(dǎo)入MySQL中的數(shù)據(jù)庫

    使用python實現(xiàn)簡單爬取網(wǎng)頁數(shù)據(jù)并導(dǎo)入MySQL中的數(shù)據(jù)庫

    這篇文章主要為大家詳細介紹了如何使用 python 實現(xiàn)簡單爬取網(wǎng)頁數(shù)據(jù)并導(dǎo)入 MySQL 中的數(shù)據(jù)庫,對我們的學(xué)習或工作有一定的幫助,需要的朋友可以參考下
    2023-06-06
  • python pandas模塊進行數(shù)據(jù)分析

    python pandas模塊進行數(shù)據(jù)分析

    Python的Pandas模塊是一個強大的數(shù)據(jù)處理工具,可以用來讀取、處理和分析各種數(shù)據(jù),本文主要介紹了python pandas模塊進行數(shù)據(jù)分析,具有一定的參考價值,感興趣的可以了解一下
    2024-01-01
  • 解決python gdal投影坐標系轉(zhuǎn)換的問題

    解決python gdal投影坐標系轉(zhuǎn)換的問題

    今天小編就為大家分享一篇解決python gdal投影坐標系轉(zhuǎn)換的問題,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-01-01
  • python打開windows應(yīng)用程序的實例

    python打開windows應(yīng)用程序的實例

    今天小編就為大家分享一篇python打開windows應(yīng)用程序的實例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2019-06-06
  • PyCharm自動化測試的實現(xiàn)

    PyCharm自動化測試的實現(xiàn)

    本文主要介紹了PyCharm自動化測試的實現(xiàn),文中通過示例代碼介紹的非常詳細,對大家的學(xué)習或者工作具有一定的參考學(xué)習價值,需要的朋友們下面隨著小編來一起學(xué)習學(xué)習吧
    2025-04-04

最新評論

阿拉尔市| 玛多县| 永安市| 庆安县| 大洼县| 延安市| 城固县| 平乐县| 怀仁县| 乐昌市| 商城县| 崇明县| 鲁甸县| 凤凰县| 霍城县| 旌德县| 台中市| 永胜县| 原平市| 宜都市| 罗平县| 买车| 桃江县| 沽源县| 弋阳县| 大名县| 东至县| 谷城县| 宜章县| 九龙县| 东港市| 闵行区| 沂水县| 浦县| 兴业县| 辰溪县| 鹤峰县| 丹巴县| 佛山市| 揭东县| 曲阜市|