3 Star 0 Fork 0

soeasy开发平台/htbase-ui

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

开发

# 安装依赖
npm install

# 建议不要直接使用 cnpm 安装依赖,会有各种诡异的 bug。可以通过如下操作解决 npm 下载速度慢的问题
npm install --registry=https://registry.npm.taobao.org

# 复制 template.env.development 为.env.development 
# 并更改 VUE_APP_BASE_API的值为开发环境的api地址

# 启动服务
npm run dev

浏览器访问 http://localhost:80

发布

# 复制 template.env.production  为 env.production
# 并更改 VUE_APP_BASE_API的值为 生产环境的api地址

# 构建测试环境
npm run build:stage

# 构建生产环境
npm run build:prod

代码生成

  1. 命令行执行

       npm run new
    
  2. 根据命令行提示依次填写 模块名、目录名、文件名;
    目录名可以是使用"/"或者""可以生成多层级目录。

  3. 执行完第2步会在src/views目录下生成视图文件,
    在src/api下生成api接口文件

  4. 修改生成的视图配置文件;(src/views/模块名/目录名/conf/config.js)

    • formFields: 配置提交表单的字段
    • tableColumns 配置列表页的显示字段
    • queryFields 配置列表页查询的字段
      config.js 文件中对每个字段使用有详细说明
  5. 如果api接口地址需要更改,则需要修改生成的api接口文件

  6. 登录后台添加路由指定到刚生成的页面

自定义的全局组件

  • RemoteRadio 远程单选按钮
  • RemoteSelect 远程下拉列表框
  • MyTreeSelect 远程树状结构
  • ImageUpload 图片上传
  • FileUpload 文件上传
  • ViewText 文本展示
  • ChangeLogs 变更记录组件

空文件

简介

前端基础ui 展开 收起
JavaScript 等 6 种语言
取消

发行版

暂无发行版

贡献者 (1)

全部

近期动态

接近3年前推送了新的提交到 master 分支,73acfd2...1d6854d
接近3年前推送了新的提交到 master 分支,f8e1dc6...73acfd2
接近3年前推送了新的提交到 master 分支,46da557...f8e1dc6
加载更多
不能加载更多了
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
JavaScript
1
https://gitee.com/htcasting/htbase-ui.git
git@gitee.com:htcasting/htbase-ui.git
htcasting
htbase-ui
htbase-ui
master

搜索帮助