15102826049 ed021e257e 配置文件修改 há 10 meses atrás
..
public 3db244ff06 配置修改 há 10 meses atrás
src 3db244ff06 配置修改 há 10 meses atrás
.editorconfig 0d69c51413 [新增]初版 há 10 meses atrás
.env.development ed021e257e 配置文件修改 há 10 meses atrás
.env.production ed021e257e 配置文件修改 há 10 meses atrás
.env.staging 3db244ff06 配置修改 há 10 meses atrás
.eslintignore 0d69c51413 [新增]初版 há 10 meses atrás
.eslintrc.js 8a801149a7 配置修改 há 10 meses atrás
.gitattributes 0d69c51413 [新增]初版 há 10 meses atrás
.gitignore 0d69c51413 [新增]初版 há 10 meses atrás
.prettierrc 0d69c51413 [新增]初版 há 10 meses atrás
README.md 0d69c51413 [新增]初版 há 10 meses atrás
babel.config.js 0d69c51413 [新增]初版 há 10 meses atrás
idea.config.js 0d69c51413 [新增]初版 há 10 meses atrás
package.json ed021e257e 配置文件修改 há 10 meses atrás
postcss.config.js 8a801149a7 配置修改 há 10 meses atrás
tailwind.config.js 8a801149a7 配置修改 há 10 meses atrás
vue.config.js 3db244ff06 配置修改 há 10 meses atrás
yarn 0d69c51413 [新增]初版 há 10 meses atrás

README.md

jshERP-web Vue

Overview

前端技术

  • 基础框架:ant-design-vue - Ant Design Of Vue 实现
  • JavaScript框架:Vue
  • Jeecg-boot 的前段UI框架
  • Webpack
  • node
  • yarn
  • eslint
  • @vue/cli 3.2.1
  • vue-cropper - 头像裁剪组件
  • @antv/g2 - Alipay AntV 数据可视化图表
  • Viser-vue - antv/g2 封装实现

项目运行

  • 安装nodeJS

    建议安装node-v20.17.0-x64版本 教程参考 https://blog.csdn.net/Coin_Collecter/article/details/136484312
    
  • 安装yarn

    npm install -g yarn
    
  • 配镜像源(速度快)

    yarn config set registry https://registry.npmmirror.com
    
  • 安装依赖

    yarn install
    
  • 开发模式运行

    yarn serve
    
  • 编译发布项目

    yarn build
    

其他说明

  • 项目使用的 vue-cli3, 请更新您的 cli

  • 关闭 Eslint (不推荐) 移除 package.jsoneslintConfig 整个节点代码

  • 修改 Ant Design 配色,在文件 vue.config.js 中,其他 less 变量覆盖参考 ant design 官方说明

    css: {
    loaderOptions: {
      less: {
        modifyVars: {
          /* less 变量覆盖,用于自定义 ant design 主题 */
    
          'primary-color': '#F5222D',
          'link-color': '#F5222D',
          'border-radius-base': '4px',
        },
        javascriptEnabled: true,
      }
    }
    }
    

附属文档

备注

@vue/cli 升级后,eslint 规则更新了。由于影响到全部 .vue 文件,需要逐个验证。既暂时关闭部分原本不验证的规则,后期维护时,在逐步修正这些 rules