qq290070744 / dms-ui

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

English | 简体中文

DATABASE MANAGEMENT SYSTEM 数据库管控系统

Overview

本项目基于 Ant-Design-Pro-Vue , 一个基于 Ant Design of Vue 的适用于企业应用程序的现成UI解决方案。

本项目在 Ant-Design-Pro-Vue-2.1.0版本 的基础上修改或移除一些内容,如有需要请查询相关版本添加或修改回来。

  • 移除 .github, 一些用于举例的视图如 src/views/list/*
  • 修改 Logo
  • 修改路由模式为 HASH 模式
  • 移除注册页面
  • 移除一些 mock 文件
  • 修改 README.md,原 README.md 请查阅相关版本

在开发过程中如有问题查阅相关文档

环境和依赖

请注意,我们强烈建议本项目使用 Yarn 包管理工具,这样可以与本项目演示站所加载完全相同的依赖版本 (yarn.lock) 。由于我们没有对依赖进行强制的版本控制,采用非 yarn 包管理进行引入时,可能由于 Pro 所依赖的库已经升级版本而引入了新版本所导致的问题。作者可能会由于时间问题无法及时排查而导致您采用本项目作为基项目而出现问题。

项目下载和运行

  • 安装依赖
yarn install
  • 开发模式运行
yarn run serve
  • 编译项目
yarn run build
  • Lints and fixes files
yarn run lint

其他说明

  • 项目使用的 vue-cli3, 请确保你所使用的 vue-cli 是新版,并且已经学习 cli 官方文档使用教程

  • 关闭 Eslint (不推荐) 移除 package.jsoneslintConfig 整个节点代码, vue.config.js 下的 lintOnSave 值改为 false

  • 组件按需加载 /src/main.js L14 相关代码 import './core/lazy_use' / import './core/use'

  • 修改 Ant Design 配色 (@kokoroli)

  • I18n: 多语言支持 (@musnow)

  • 生成环境默认不加载 mock,更多详情请看 src/mock/index.js

  • 用于生产环境,请使用 release 版本代码,使用 master 代码出现的任何问题需要你自行解决

浏览器兼容

Modern browsers and IE10.

IE / Edge
IE / Edge
Firefox
Firefox
Chrome
Chrome
Safari
Safari
Opera
Opera
IE10, Edge last 2 versions last 2 versions last 2 versions last 2 versions

About

License:MIT License


Languages

Language:Vue 63.5%Language:JavaScript 32.4%Language:Less 3.5%Language:HTML 0.5%Language:TypeScript 0.0%Language:Shell 0.0%Language:Dockerfile 0.0%