Jpom/web-vue
2023-06-09 14:23:06 +08:00
..
public fix 辑 docker 导入证书弹窗无法正常显示问题 2023-03-31 14:35:28 +08:00
src feat 工作空间新增分组字段(存在多个分组时页面切换将使用二级选择) 2023-06-09 14:23:06 +08:00
.editorconfig feat(docker-cli): 添加 构建配置 2022-07-25 08:50:45 +08:00
.env.dev fix web 2023-02-28 18:56:10 +08:00
.env.production fix SSH文件、项目文件允许编辑文件的后缀支持配置 * 2023-02-28 19:32:24 +08:00
.gitignore 更换前端框架 reat => vue 2020-11-01 19:37:30 +08:00
.prettierignore pre docker info 2022-01-26 17:58:11 +08:00
babel.config.js 优化导航菜单 2022-01-06 09:21:57 +08:00
jsconfig.json 新增prettier代码格式化配置, 更新部分依赖,支持?.链式语法,解决project-console文件修改props问题 2021-08-05 12:58:30 +08:00
package.json fix 日志组件采用虚拟滚动渲染,避免日志过多浏览器卡死 2023-06-09 13:35:35 +08:00
pnpm-lock.yaml 修改node list 2023-04-16 19:44:32 +08:00
prettier.js 新增prettier代码格式化配置, 更新部分依赖,支持?.链式语法,解决project-console文件修改props问题 2021-08-05 12:58:30 +08:00
README.md 权限调整 2021-12-23 21:16:08 +08:00
vue.config.js fix SSH文件、项目文件允许编辑文件的后缀支持配置 * 2023-02-28 19:32:24 +08:00

JPOM 前端 VUE 项目server

介绍

这是 Jpom项目的前端部分基于 Vue 构建UI框架则是基于 Ant Design Vue.

快速开始

如果您是第一次运行这个项目,您需要保证您的电脑里已经装好了 Node 环境Node默认携带npm管理器, 无需额外安装。 可通过npm -v 查看当前环境是否OK。

然后进入当前目录 web-vue

运行命令

  1. 打包和运行都需要安装依赖
npm install
  1. 本地开发测试?
npm run serve
  1. 项目开发好了,需要打包发布?
npm run build

也可以使用 script/release.bat script/release.sh 快速打包

目录结构

.
├── package.json
├── vue.config.js
├── babel.config.js
├── dist
├── public
└── src
    ├── api => 接口管理
    ├── assets => 静态资源
    ├── pages  => 路由级页面
    ├── router => 路由配置
    ├── store => 状态管理
    ├── utils => 共用方法
    ├── App.vue 
    └── main.js => 入口文件

package.json

管理项目所依赖的各种包,运行脚本等配置

vue.config.js

项目配置文件,可以配置运行端口、代理、项目输出目录......

babel.config.js

babel配置文件 关于项目编译期间的一些配置

dist

项目打包后的输出目录

public

项目共用文件此目录中的文件不会被webpack编译

src

项目主目录

开发工具建议

使用 Visual Studio Code (VS)

需要插件:

  1. prettier (代码格式化)