From 0dcfc84d639c5d9e281d9c31e98fe7df800b2495 Mon Sep 17 00:00:00 2001 From: "LAPTOP-EJ2PF6VA\\genie" Date: Tue, 13 Jan 2026 23:28:17 +0800 Subject: [PATCH] update utf-8 readme --- readme.txt | 38 +++++++++++++++++++------------------- 1 file changed, 19 insertions(+), 19 deletions(-) diff --git a/readme.txt b/readme.txt index 8202ae0..dc72e4b 100644 --- a/readme.txt +++ b/readme.txt @@ -1,39 +1,39 @@ /my-api-v2 - ├── .env # 環境變數 (DB 帳密, Mail 帳密) - ├── server.js # 主程式 (Entry Point) - ├── src/ - │ ├── config/ - │ │ └── db.js # MariaDB 連線池設定 - │ ├── services/ - │ │ ├── ormService.js # 核心 ORM 與 SP 邏輯 - │ │ ├── uploadService.js # 檔案上傳邏輯 - │ │ └── mailService.js # 郵件與排程邏輯 - │ └── utils/ - │ └── helper.js # 通用工具函式 (quotstr, date format) - └── public/upload # 檔案上傳目錄 + 鈹溾攢鈹 .env # 鐠板璁婃暩 (DB 甯冲瘑, Mail 甯冲瘑) + 鈹溾攢鈹 server.js # 涓荤▼寮 (Entry Point) + 鈹溾攢鈹 src/ + 鈹 鈹溾攢鈹 config/ + 鈹 鈹 鈹斺攢鈹 db.js # MariaDB 閫g窔姹犺ō瀹 + 鈹 鈹溾攢鈹 services/ + 鈹 鈹 鈹溾攢鈹 ormService.js # 鏍稿績 ORM 鑸 SP 閭忚集 + 鈹 鈹 鈹溾攢鈹 uploadService.js # 妾旀涓婂偝閭忚集 + 鈹 鈹 鈹斺攢鈹 mailService.js # 閮典欢鑸囨帓绋嬮倧杓 + 鈹 鈹斺攢鈹 utils/ + 鈹 鈹斺攢鈹 helper.js # 閫氱敤宸ュ叿鍑藉紡 (quotstr, date format) + 鈹斺攢鈹 public/upload # 妾旀涓婂偝鐩寗 >> https://gemini.google.com/app/57091040afbd48e1 -# 1. 初始化 npm 專案 (若尚未執行) +# 1. 鍒濆鍖 npm 灏堟 (鑻ュ皻鏈煼琛) npm init -y -# 2. 安裝核心 Web 框架與安全套件 +# 2. 瀹夎鏍稿績 Web 妗嗘灦鑸囧畨鍏ㄥ浠 npm install express cors helmet dotenv -# 3. 安裝資料庫驅動 (MariaDB/MySQL) +# 3. 瀹夎璩囨枡搴﹨鍕 (MariaDB/MySQL) npm install mysql2 -# 4. 安裝檔案處理與上傳套件 +# 4. 瀹夎妾旀铏曠悊鑸囦笂鍌冲浠 npm install multer -# 5. 安裝郵件與排程套件 +# 5. 瀹夎閮典欢鑸囨帓绋嬪浠 npm install nodemailer node-schedule -# 6. 安裝進階 Log 管理系統 +# 6. 瀹夎閫查殠 Log 绠$悊绯荤当 npm install morgan winston winston-daily-rotate-file -# 7. (選用) 安裝開發環境自動重啟工具 +# 7. (閬哥敤) 瀹夎闁嬬櫦鐠板鑷嫊閲嶅暉宸ュ叿 npm install --save-dev nodemon