# xdh-web **Repository Path**: leebing/xdh-web ## Basic Information - **Project Name**: xdh-web - **Description**: 基于Vue + ElementUI 的web项目工程框架,搭配代码生成器,可生成api调用、vuex管理、模拟数据代码; 内置常用超过50个组件、扩展;子模块支持前端微服务化,可以批量编译打包、独立开发、独立运行、独立部署;支持更新升级。 - **Primary Language**: JavaScript - **License**: Not specified - **Default Branch**: master - **Homepage**: https://newgateway.gitee.io/xdh-web-doc - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 115 - **Created**: 2018-10-30 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ## 新德汇前端基础框架 xdh-web ### 命令 #### 安装依赖 ``` bash npm run install ``` #### 运行开发环境 ``` bash npm run dev ``` #### 编译打包 ``` bash npm run build ``` ``` bash npm run build --preview ``` ``` bash npm run build --report ``` #### 运行示例文档 ``` bash npm run demo ``` #### 升级框架 ``` bash npm run upgrade ``` #### 生成文档 ``` bash npm run jsdoc ``` #### 运行单单元测试 ``` bash npm run test ``` #### 新增子网站 ``` bash node site --add [name] --port [port] ``` #### 删除子网站 ``` bash node site --remove [name] ``` #### 发布全部子网站 ``` bash node site --build ``` #### 运行子站开开发服务 ``` bash npm run dev_[name] ``` #### 发布指定子站 ``` bash npm run build_[name] ``` ``` bash npm run build_[name] --report ``` ``` bash npm run build_[name] --preview ```