Showing
4 changed files
with
18 additions
and
11 deletions
| 1 | +/* | ||
| 2 | + * @Date: 2023-10-27 09:29:48 | ||
| 3 | + * @LastEditors: hookehuyr hookehuyr@gmail.com | ||
| 4 | + * @LastEditTime: 2024-02-21 14:31:36 | ||
| 5 | + * @FilePath: /vue-flow-editor/build/release.js | ||
| 6 | + * @Description: 文件描述 | ||
| 7 | + */ | ||
| 1 | const $utils = require('./build.utils') | 8 | const $utils = require('./build.utils') |
| 2 | 9 | ||
| 3 | -console.log('build umd') | ||
| 4 | - | ||
| 5 | module.exports = { | 10 | module.exports = { |
| 6 | publicPath: './', | 11 | publicPath: './', |
| 7 | - outputDir: 'docs/dist', | 12 | + outputDir: 'custom_flow', |
| 8 | configureWebpack: { | 13 | configureWebpack: { |
| 9 | entry: { | 14 | entry: { |
| 10 | 'vue-flow-editor': $utils.resolve('src/index.ts') | 15 | 'vue-flow-editor': $utils.resolve('src/index.ts') | ... | ... |
| ... | @@ -2,10 +2,16 @@ | ... | @@ -2,10 +2,16 @@ |
| 2 | "name": "vue-flow-editor", | 2 | "name": "vue-flow-editor", |
| 3 | "version": "0.1.19", | 3 | "version": "0.1.19", |
| 4 | "scripts": { | 4 | "scripts": { |
| 5 | - "start": "vue-cli-service serve", | 5 | + "start": "set NODE_OPTIONS=--openssl-legacy-provider && vue-cli-service serve", |
| 6 | "build": "vue-cli-service build && npm run release", | 6 | "build": "vue-cli-service build && npm run release", |
| 7 | "release": "vue-cli-service build --release --report --no-clean", | 7 | "release": "vue-cli-service build --release --report --no-clean", |
| 8 | - "build:g6": "vue-cli-service build --g6 --report --no-clean" | 8 | + "build:g6": "vue-cli-service build --g6 --report --no-clean", |
| 9 | + "tar": "tar -czvpf dist.tar.gz custom_flow", | ||
| 10 | + "build_tar": "npm run release && npm run tar", | ||
| 11 | + "scp-dev": "scp dist.tar.gz itomix@ipadbiz.cn:/opt/space-dev/admin/", | ||
| 12 | + "dec-dev": "ssh itomix@ipadbiz.cn 'cd /opt/space-dev/admin/ && tar -xzvf dist.tar.gz && rm -rf dist.tar.gz'", | ||
| 13 | + "remove_tar": "rm -rf dist.tar.gz", | ||
| 14 | + "dev_upload": "npm run build_tar && npm run scp-dev && npm run dec-dev && npm run remove_tar" | ||
| 9 | }, | 15 | }, |
| 10 | "repository": { | 16 | "repository": { |
| 11 | "gitee": "https://gitee.com/martsforever-pot/vue-flow-editor" | 17 | "gitee": "https://gitee.com/martsforever-pot/vue-flow-editor" | ... | ... |
| 1 | nvm use 16.19 | 1 | nvm use 16.19 |
| 2 | npm run start | 2 | npm run start |
| 3 | -npm run release 打包到docs文件家里了 | 3 | +npm run dev_upload 上传到服务器 |
| 4 | - | ||
| 5 | -手动编译 | ||
| 6 | -切换到custom_flow分支 | ||
| 7 | -运行 publish_dev.sh 脚本 | ||
| 8 | 4 | ||
| 9 | http://localhost:4418/?form_id=792477&flow_id=792501 | 5 | http://localhost:4418/?form_id=792477&flow_id=792501 | ... | ... |
-
Please register or login to post a comment