c#+毕业设计+源码-c:使用Spotify的协作聆听室

时间:2024-06-08 06:49:35
【文件属性】:

文件名称:c#+毕业设计+源码-c:使用Spotify的协作聆听室

文件大小:65KB

文件格式:ZIP

更新时间:2024-06-08 06:49:35

系统开源

c#+毕业设计+源码C-使用Spotify的协作聆听室 该项目是一个站点,多个用户可以在其中建议歌曲并对其进行投票,并通过Spotify以同步的方式播放它们。 配置 该服务器可以在本地运行,也可以部署到Heroku。 您将需要注册自己的Spotify应用并在几个配置文件中设置凭据。 为了那个原因: 在上创建一个应用程序。 (用于开发)和 / auth / callback(如果要在某个地方部署应用程序)都添加为重定向uris。 使用以下变量在项目的根目录中创建一个.env文件; HOST CLIENT_ID CLIENT_SECRET 例子: HOST=http://localhost:3000 CLIENT_ID= CLIENT_SECRET= 依存关系 安装运行npm install的依赖项。 跑步 在开发过程中,运行npm run dev 。 在生产环境中运行时,请运行npm run build && npm run start 。 与Docker一起运行 要在Docke


【文件预览】:
c-master
----.dockerignore(32B)
----constants()
--------ActionTypes.js(2KB)
----pages()
--------_document.js(2KB)
--------about.js(1KB)
--------index.js(2KB)
----store()
--------store.js(1KB)
----next.config.js(650B)
----Dockerfile(137B)
----components()
--------QueueItem.js(1KB)
--------PageWithIntl.js(2KB)
--------Users.js(2KB)
--------MyLayout.js(359B)
--------ButtonStyle.js(221B)
--------Devices.js(2KB)
--------Queue.js(1KB)
--------Header.js(3KB)
--------NowPlaying.js(3KB)
--------ButtonDarkStyle.js(144B)
--------AddToQueue.js(5KB)
----config()
--------auth.js(101B)
--------app.js(47B)
----LICENSE(1KB)
----actions()
--------playbackActions.js(965B)
--------devicesActions.js(707B)
--------queueActions.js(570B)
--------sessionActions.js(611B)
--------usersActions.js(356B)
--------searchActions.js(487B)
--------voteActions.js(188B)
----Procfile(35B)
----README.md(1KB)
----middlewares()
--------loggerMiddleware.js(101B)
--------playbackMiddleware.js(2KB)
--------searchMiddleware.js(1KB)
--------devicesMiddleware.js(2KB)
--------socketMiddleware.js(2KB)
--------sessionMiddleware.js(4KB)
----.editorconfig(227B)
----lang()
--------es.json(407B)
--------ca.json(399B)
--------en.json(338B)
----.gitignore(53B)
----server()
--------views()
--------auth.js(4KB)
--------models()
--------server.js(2KB)
--------api.js(6KB)
----reducers()
--------playbackReducer.js(1KB)
--------queueReducer.js(257B)
--------searchReducer.js(585B)
--------usersReducer.js(401B)
--------sessionReducer.js(1KB)
--------devicesReducer.js(760B)
--------index.js(779B)
----package.json(1KB)
----static()
--------user-icon.png(5KB)
--------robot-icon.png(24KB)
--------c-icon.png(3KB)
--------c-icon-128.png(829B)

网友评论