天天看點

douyin(“抖音”)開源,我有個大膽的想法

作者:13妖工作室

項目說明

本項目僅适用于學習和研究,不得用于商業使用。所有推薦開源項目本人都親測可運作。如有侵權,請通知删除。

項目簡介

douyin 是一個模仿 抖音|TikTok 的移動端短視訊項目,它基于 Vue、Vite 實作。使用了最新的 Vue 全家桶技術棧。Api 資料儲存在項目本地,視訊采集自抖音|TikTok,圖集采集自小紅書|Xiaohongshu,通過 axios-mock-adapter 庫攔截Api 并傳回本地json資料,模拟出真實的後端請求。

項目位址

https://github.com/zyronon/douyin

效果展示

douyin(“抖音”)開源,我有個大膽的想法
douyin(“抖音”)開源,我有個大膽的想法
douyin(“抖音”)開源,我有個大膽的想法

運作項目

  1. 安裝 NodeJS。
  2. 安裝 pnpm 包管理工具,運作 npm install -g pnpm 來安裝。
  3. 使用 git clone https://github.com/zyronon/douyin.git 下載下傳項目到本地。
  4. 進入項目目錄cd douyin,在項目根目錄下,運作pnpm install來下載下傳依賴。
  5. 執行pnpm dev來啟動項目,項目預設位址為http://localhost:3000
  6. 在浏覽器中打開http://localhost:3000 來通路項目。 Chrome 切換成手機模式快捷鍵,先按 F12 調出控制台,再按 Ctrl+Shift+M(裝置仿真模拟)

注意事項

  • node 版本要大于18,否則會報錯
  • 如果git clone 報錯 可直接從網站上直接下載下傳,解壓後使用
douyin(“抖音”)開源,我有個大膽的想法