美术阅卷采集端

zhangjie 5020c8fe3f bug md 4 年之前
extra 5020c8fe3f bug md 4 年之前
public e4e1af1bc7 page -f 5 年之前
src 5020c8fe3f bug md 4 年之前
.browserslistrc 177dfdcc0a new frame 5 年之前
.env 9b60bfc460 api md 5 年之前
.env.production cd3f71c044 scan md 5 年之前
.eslintignore 4fbcb24c7e utils md 5 年之前
.eslintrc.js 4fbcb24c7e utils md 5 年之前
.gitignore 3be37c833a bug md 4 年之前
.prettierrc 177dfdcc0a new frame 5 年之前
README.md cd3f71c044 scan md 5 年之前
babel.config.js 177dfdcc0a new frame 5 年之前
dev-proxy.copy.js 9b60bfc460 api md 5 年之前
package.json cd3f71c044 scan md 5 年之前
vue.config.js cea2307076 imagemagick package bug fix 5 年之前
yarn.lock 15c770a822 page fill 5 年之前

README.md

msyj-client 美术阅卷采集端系统

项目操作

项目安装

yarn install

开发模式

yarn start

项目打包

yarn run electron:build

lint 项目文件,并修正格式

yarn run lint

自定义配置

系统开发目录说明

  • 开发目录:当前代码目录
  • 开发运行环境目录:${开发目录}/node_modules/electron/dist/
  • 正式运行环境目录:
    • window: C:~\AppData\Local\Programs\{系统名称}\

关于使用第三方工具的处理办法

所有第三方工具统一存放在根目录extra文件夹中

  • 设置文件vue.config.js

配置 api

// config中新增如下配置
pluginOptions: {
  electronBuilder: {
    builderOptions: {
      extraFiles: ["extra/**"]
    }
  }
},
  • 设置plugins/env.js

    // 运行系统的根目录
    const homePath = path.dirname(process.execPath);
    // 开放环境中,使用开发代码的根目录;正式包中,使用运行系统的根目录。
    const extraPath =
    process.env.NODE_ENV === "production"
    ? path.join(homePath, "extra")
    : path.join(__static, "../extra");