Sem descrição

reghao a36f43dbcb 使用 gemini 优化播放短视频页面 ShortVideo.vue 的 UI há 11 horas atrás
img 5e11e23aa2 使用 elementui 替换 vuetify há 2 anos atrás
public 0830401b36 将关键字 tf 替换为 tnb há 3 meses atrás
src a36f43dbcb 使用 gemini 优化播放短视频页面 ShortVideo.vue 的 UI há 11 horas atrás
.browserslistrc e6618dd99d 更新配置, 解决 webstorm 不能自动推断 elementui 标签的问题 há 2 anos atrás
.editorconfig e6618dd99d 更新配置, 解决 webstorm 不能自动推断 elementui 标签的问题 há 2 anos atrás
.env.development 9dd13bfed0 使用 gemini 优化登录页面, 注册页面和忘记密码页面 há 13 horas atrás
.env.production 9dd13bfed0 使用 gemini 优化登录页面, 注册页面和忘记密码页面 há 13 horas atrás
.eslintrc.js e6618dd99d 更新配置, 解决 webstorm 不能自动推断 elementui 标签的问题 há 2 anos atrás
.gitignore f18020c44f update gitignore há 2 anos atrás
Dockerfile fe6d91970f update Dockerfile há 3 meses atrás
LICENSE 5e11e23aa2 使用 elementui 替换 vuetify há 2 anos atrás
README.md 2129f63604 update README.md há 2 meses atrás
babel.config.js 8fe2d8fda2 初始版本,https://toscode.gitee.com/puzhiweizuishuai/VideoWeb.git@e1af8bf há 4 anos atrás
build.sh bcd295c2ee update build.sh há 3 meses atrás
package.json dbf5364734 echarts 升级到 5.6.0, main.js 文件中的引入方式有所变化 há 2 meses atrás
vue.config.js ea3612f102 添加帐号登录注册相关页面 há 2 anos atrás

README.md

tnbapp

ElementUI 的模板框架来自这个项目 master 分支的 c93506a7 版本

依赖

  • os:Linux
  • node:v16.19.0
  • npm:8.19.3

后端接口

.env.development 和 .env.production 环境文件中分别配置开发环境和生产环境的后端接口

构建部署

安装依赖

npm --registry http://registry.npm.taobao.org i

启动服务

npm run serve

启动服务后打开浏览器,访问 http://localhost:8000

项目打包

npm run build

使用 .env.production 文件中的配置

构建后生成的结果在 dist 目录中

Nginx 配置

server {
   listen 8080;
   access_log off;
   
   root /opt/webroot;
   location / {
      try_files $uri $uri/ /index.html;
   }
}

root 指令的路径指向 dist 目录的绝对路径