Skip to content

TruthHun/Vue-admin-1

 
 

Repository files navigation

vue-admin

基于vue的nuxt.js 服务渲染框架的后台框架,使用了docker部署方式。

功能介绍

  • 用户模块
    • 登录注册
    • 找回密码
    • 邮箱激活
    • 用户标签
    • 用户分组
  • 文章模块
    • 增删改查
    • 标签管理
  • 消息模块
    • 实时推送
    • IM聊天
  • 权限模块
    • 用户权限
    • 操作日志
  • 系统模块
    • 任务队列
    • 角色管理
    • 权限分配
    • 节点管理
  • 其他模块
    • 微信授权

Build Setup

# install dependencies
$ npm install

# serve with hot reload at localhost:3000
$ npm run dev

# build for production and launch server
$ npm run build
$ npm start

# generate static project
$ npm run generate

pm2 部署:

pm2 start npm --name "Vue-admin" -- run build

docker 运行方式:

先构建镜像

docker build -t nuxt-admin .

然后启动容器

docker run -dt -p 8080:3000 nuxt-admin

打开浏览器访问

<服务器 IP>:8080

后台首页 角色管理 节点管理 站点管理

任务管理 用户中心 用户管理

For detailed explanation on how things work, checkout Nuxt.js docs.

About

基于Vue.js语言的Nuxt.js服务渲染框架搭建的后台管理系统.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Vue 73.8%
  • HTML 23.3%
  • CSS 1.5%
  • JavaScript 1.3%
  • Dockerfile 0.1%