基于Vue3 + WebRTC + Node + SRS搭建的直播间 https://live.hsslive.cn

shuisheng 95fe2cc419 feat: 阶段完成 2 лет назад
.husky b520caa724 feat: init 2 лет назад
.vscode b520caa724 feat: init 2 лет назад
public b520caa724 feat: init 2 лет назад
script 95fe2cc419 feat: 阶段完成 2 лет назад
src 95fe2cc419 feat: 阶段完成 2 лет назад
.browserslistrc b520caa724 feat: init 2 лет назад
.commitlintrc.js b520caa724 feat: init 2 лет назад
.editorconfig b520caa724 feat: init 2 лет назад
.eslintignore b520caa724 feat: init 2 лет назад
.eslintrc.js b520caa724 feat: init 2 лет назад
.gitattributes b520caa724 feat: init 2 лет назад
.gitignore b520caa724 feat: init 2 лет назад
.lintstagedrc.js b520caa724 feat: init 2 лет назад
.npmrc b520caa724 feat: init 2 лет назад
.prettierignore b520caa724 feat: init 2 лет назад
.prettierrc.js b520caa724 feat: init 2 лет назад
.versionrc.js b520caa724 feat: init 2 лет назад
README.md 95fe2cc419 feat: 阶段完成 2 лет назад
babel.config.js b520caa724 feat: init 2 лет назад
build.sh b520caa724 feat: init 2 лет назад
handleGiteeJenkins.js b520caa724 feat: init 2 лет назад
package.json d55b0e7467 feat: 优化 2 лет назад
postcss.config.js b520caa724 feat: init 2 лет назад
tsconfig.json b520caa724 feat: init 2 лет назад
windi.config.ts b520caa724 feat: init 2 лет назад

README.md

简介

billd 直播间

安装依赖

pnpm install

项目运行

pnpm run start

script/constant.ts 里的 outputStaticUrl 如果是'/'的话,默认就运行在 http://localhost:8000/,如果 8000 端口被占用了,会自动递增+1 script/constant.ts 里的 outputStaticUrl 如果是'/aaa/'的话,默认就运行在 http://localhost:8000/aaa/,如果 8000 端口被占用了,会自动递增+1

项目启动完成后,终端会打印调试地址,不必担心调试地址是什么~

项目打包

pnpm run build

billd 依赖

更新 billd:

pnpm i billd-utils@latest billd-scss@latest billd-html-webpack-plugin@latest billd-deploy@latest
包名 版本
billd-utils npm
billd-scss npm
billd-html-webpack-plugin npm
  • billd-scss,已在 sass-loader 里配置了 additionalData: @use 'billd-scss/src/index.scss' as *;
  • billd-html-webpack-plugin,已在 webpack 配置里使用了该插件