|
11 месяцев назад | |
---|---|---|
.vscode | 3 лет назад | |
build | 3 лет назад | |
dist | 11 месяцев назад | |
mock | 3 лет назад | |
public | 3 лет назад | |
src | 11 месяцев назад | |
tests | 3 лет назад | |
theme | 2 лет назад | |
.editorconfig | 3 лет назад | |
.env.development | 1 год назад | |
.env.production | 2 лет назад | |
.env.staging | 3 лет назад | |
.eslintignore | 3 лет назад | |
.eslintrc.js | 3 лет назад | |
.gitignore | 3 лет назад | |
.prrettierrc | 3 лет назад | |
.travis.yml | 3 лет назад | |
LICENSE | 3 лет назад | |
README-zh.md | 3 лет назад | |
VScode配置.txt | 3 лет назад | |
babel.config.js | 3 лет назад | |
element-variables.scss | 2 лет назад | |
gulpfile.js | 2 лет назад | |
jest.config.js | 3 лет назад | |
jsconfig.json | 3 лет назад | |
package-lock.json | 2 лет назад | |
package.json | 2 лет назад | |
postcss.config.js | 3 лет назад | |
vue.config.js | 1 год назад |
这是一个基于
vue-cli
进行构建的项目。它包含了 Element UI & axios & iconfont & permission control & lint,这些搭建项目必要的东西。
├── /build/ # 项目构建(webpack)相关配置
├── /dist/ # 编译生成文件目录
├── /mock/ # mock本地服务
├── /public/ # 项目的入口文件目录
├── /src/ # 源码目录
│ ├── /api/ # 请求
│ ├── /assets/ # 组件静态资源(图片)
│ ├── /components/ # 公共组件
│ ├── /icons/ # svg图标
│ ├── /layout/ # layout
│ ├── /router/ # 路由配置
│ ├── /store/ # vuex状态管理
│ ├── /styles/ # css样式
│ ├── /utils/ # 公共方法
│ ├── /vendor/ # 插件
│ ├── /views/ # 路由组件(页面维度)
│ ├── App.vue # 组件入口
│ ├── main.js # 程序入口
│ ├── permission.js # 权限控制
│ └── settings.js # 配置文件
├── .editorconfig # 定义代码格式
├── .env.development # 开发环境配置
├── .env.production # 正式环境配置
├── .env.staging # 测试环境配置
├── .eslintgnore # 忽略语法规范文件配置
├── .eslintrc.js # ES6语法规范配置
├── .gitignore # git忽略文件
├── .prrettierrc # 编辑器配置
├── .travis.yml # travis配置
├── .babel.config.js # babel配置
├── .jest.config.js # jest单元测试配置
├── .jsconfig.json # jsconfig配置
├── LICENCE # LICENCE
├── package.json # 项目依赖
├── package-lock.json # 项目依赖
├── .postcssrc.config.js # css前缀
├── README-zh.md # 项目中文文档
├── VScode配置.txt # VScode配置
└── vue.config.js # 可选的配置文件
# 进入项目目录
cd CAE
# 安装依赖
npm install
# 建议不要直接使用 cnpm 安装依赖(会有各种诡异的 bug)。可以通过如下设置淘宝镜像的方式解决 npm 下载速度慢的问题
npm install --registry=https://registry.npm.taobao.org
# 启动服务
npm run dev
浏览器访问 http://localhost:8080
# 构建测试环境
npm run build:stage
# 构建生产环境
npm run build:prod
# 预览发布环境效果
npm run preview
# 预览发布环境效果 + 静态资源分析
npm run preview -- --report
# 代码格式检查
npm run lint
# 代码格式检查 + 自动修复
npm run lint -- --fix
# jest单元测试
npm run test:unit
# 代码格式检查 + jest单元测试
npm run test:ci
# SVG在线压缩合并
npm run svgo
Modern browsers and Internet Explorer 10+.
![]() | IE / Edge![]() | Firefox
![]() | Chrome
---|