一鍵轉換成縮網址,讓版面變得更簡潔!
- Home頁籤:使用者能進行縮網址的轉換,並取得QR Code。
- History頁籤:使用者能查看歷史紀錄,如原始網址、縮網址及有效時間等。
- Trend頁籤:使用者能夠查看趨勢,如最多次點擊的縮網址、存活時間最久的短網址等。
- 其他功能:每點擊一次縮網址,將會延長有效日期14天。
- Node.js
- MongoDB
- 環境檔(.env)
- 將此專案clone到本地。
- 開啟終端機,在專案資料夾執行:
cd [filePath] # [filePath]為專案資料夾的路徑
npm init -y- 在終端機安裝套件(請見package.json的
dependencies和devDependencies):
# 安裝dependencies的套件
# 以"express": "^4.17.1"為例,執行
npm install express@4.17.1# 安裝devDependencies的套件
# 以"dotenv": "^16.0.3"為例,執行
npm install -D dotenv@16.0.3- 環境檔-在目標資料夾新增副檔名為env的檔案,設定DB連線。 私密資訊皆紀錄在env.example。
// .env的內文
MONGODB_URI=[yourSecret] // [yourSecret]為您的私密資訊- 在終端機啟動伺服器,成功或失敗皆會有通知訊息。
# 啟動方法1
npm run start (node app.js)# 啟動方法2
npm run dev (nodemon app.js)- 在瀏覽器輸入http://localhost:3000 ,即可連線。
