Spotify Clone
1.0.0
该项目是使用Node.js,Express,Sqlite和Vanilla JavaScript构建的简单Spotify克隆。它允许用户注册,登录和播放歌曲。用户可以喜欢和不喜欢歌曲,喜欢的歌曲将在侧边栏中显示。
克隆存储库:
git clone https://github.com/RaresRacsan/Spotify-Clone.git
cd spotify-clone安装依赖项:
npm install创建SQLITE数据库:
type NUL > db.sqlite确保您具有以下目录结构:
project-root/
├── index.js
├── package.json
├── db.sqlite
├── public/
│ ├── js/
│ │ └── main.js
│ ├── songs/
│ │ ├── funtime-juicewrld.mp3
│ │ ├── googleme-cochise.mp3
│ │ ├── mo-travisscott.mp3
│ │ ├── timeless-playboicarti.mp3
│ │ └── tobey-eminem.mp3
│ └── styles/
│ ├── main.css
│ ├── login.css
│ └── register.css
└── views/
├── login.html
├── register.html
└── main.html
启动服务器:
npm start打开您的网络浏览器并导航到:
http://localhost:3000
index.js :设置Express服务器和路由的主服务器文件。package.json :包含项目依赖项和脚本。db.sqlite :SQLITE数据库文件。public/js/main.js :包含用于处理歌曲播放和喜欢/不喜欢功能的客户端JavaScript。public/songs/ :包含MP3文件的目录。public/styles/ :包含CSS文件的目录。views/ :包含HTML文件的目录。 我欢迎对这个项目的贡献。如果您想做出贡献,请按照以下步骤: