這是一個用於管理 ChangeLog 的命令行工具(CLI),它提供了一系列命令來創建和維護 ChangeLog 文件。
start
:啟動頁面init
:新增一個新的空白 ChangeLog 文件。add
:向 ChangeLog 文件添加一條新條目。release
:將當前的 ChangeLog 標記為已發布。add-version
:向 ChangeLog 添加一個新的版本標記。test
:運行一組基本的測試來確保 ChangeLog 功能正常。
clone此存儲庫,然後在您的項目目錄中運行:
npm install
在命令行中使用 chi 命令,後跟相應的子命令。例如:
chi start -p 5000 # 指定 5000 當port
chi init # 創建一個新的 ChangeLog
chi add -m "新功能" # 添加一條包含消息 "新功能" 的條目
chi release # 標記 ChangeLog 為已發布
chi add-version -v "版本" -d "描述"
使用API來開發
{
"posts": [
{
"id": 1,
"title": "json-server",
"author": "typicode"
}
],
"comments": [
{
"id": 1,
"body": "some comment",
"postId": 1
}
],
"profile": {
"name": "typicode"
}
}
http://127.0.0.1:8787/read?fileName=test.json #獲取test.json的data
http://127.0.0.1:8787/read/posts?fileName=test.json #獲取posts變數內的data
http://127.0.0.1:8787/read/comments?fileName=test.json #獲取comments變數內的data
http://127.0.0.1:8787/read/profile?fileName=test.json #獲取profile變數內的data
此工具使用 Node.js 開發。您可以查看 src 目錄中的代碼來了解更多實現細節。
要運行測試,使用以下命令:
chi test
MIT