vue2和electron整合教程(ElectronVue2除草之路)
vue2和electron整合教程(ElectronVue2除草之路)哦豁 又报错了PS D:\ComponyRepository\archive-manage\archive-manage-admin-desktop> npx electron-forge import >> ✔ Checking your system ✔ Initializing Git Repository ✔ Writing modified package.json file ✔ Installing dependencies ✔ Writing modified package.json file ✔ Fixing .gitignore We have ATTEMPTED to convert your app to be in a format that electron-forge understands. Thanks for using Elec
环境- electron 18.2.3
- vue 2.16.2
- vue.config.js 配置 publicPath 为 ./
module.exports = {
publicPath: "./"
}
2. token 存入 cookie 失效,改为存入 localStorage
3.vue-router 模式改为 hash
4.请求后台接口的基本路径改为全路径 "/api" -> "http://localhost:10020"
运行 npx electron-forge import 报错PS D:\ComponyRepository\archive-manage\archive-manage-admin-desktop> npx electron-forge import
>>
✔ Checking your system
✔ Initializing Git Repository
✔ Writing modified package.json file
✖ Installing dependencies
An unhandled error has occurred inside Forge:
Failed to install modules: ["electron-squirrel-startup"]
With output: Command failed with a non-zero return code (4294963214):
npm install electron-squirrel-startup --save
npm ERR! code EBUSY
npm ERR! syscall rename
npm ERR! path D:\ComponyRepository\archive-manage\archive-manage-admin-desktop\node_modules\electron\dist\icudtl.dat
npm ERR! dest D:\ComponyRepository\archive-manage\archive-manage-admin-desktop\node_modules\.electron-Y0xXqQhN\dist\icudtl.dat
npm ERR! errno -4082
npm ERR! EBUSY: resource busy or locked rename 'D:\ComponyRepository\archive-manage\archive-manage-admin-desktop\node_modules\electron\dist\icudtl.dat' -> 'D:\ComponyRepository\archive-manage\archive-manage-admin-desktop\node_modules\.electron-Y0xXqQhN\dist\icudtl.dat'
npm ERR! A complete log of this run can be found in:
npm ERR! D:\npm-cache\_logs\2022-07-03T01_50_06_636Z-debug-0.log
npm ERR! code EBUSY
npm ERR! syscall rename
npm ERR! path D:\ComponyRepository\archive-manage\archive-manage-admin-desktop\node_modules\electron\dist\icudtl.dat
npm ERR! dest D:\ComponyRepository\archive-manage\archive-manage-admin-desktop\node_modules\.electron-Y0xXqQhN\dist\icudtl.dat
npm ERR! errno -4082
npm ERR! EBUSY: resource busy or locked rename 'D:\ComponyRepository\archive-manage\archive-manage-admin-desktop\node_modules\electron\dist\icudtl.dat' -> 'D:\ComponyRepository\archive-manage\archive-manage-admin-desktop\node_modules\.electron-Y0xXqQhN\dist\icudtl.dat'
npm ERR! A complete log of this run can be found in:
npm ERR! D:\npm-cache\_logs\2022-07-03T01_50_06_636Z-debug-0.log
Error: Failed to install modules: ["electron-squirrel-startup"]
With output: Command failed with a non-zero return code (4294963214):
npm install electron-squirrel-startup --save
npm ERR! code EBUSY
npm ERR! syscall rename
npm ERR! path D:\ComponyRepository\archive-manage\archive-manage-admin-desktop\node_modules\electron\dist\icudtl.dat
npm ERR! dest D:\ComponyRepository\archive-manage\archive-manage-admin-desktop\node_modules\.electron-Y0xXqQhN\dist\icudtl.dat
npm ERR! errno -4082
npm ERR! EBUSY: resource busy or locked rename 'D:\ComponyRepository\archive-manage\archive-manage-admin-desktop\node_modules\electron\dist\icudtl.dat' -> 'D:\ComponyRepository\archive-manage\archive-manage-admin-desktop\node_modules\.electron-Y0xXqQhN\dist\icudtl.dat'
npm ERR! A complete log of this run can be found in:
npm ERR! D:\npm-cache\_logs\2022-07-03T01_50_06_636Z-debug-0.log
npm ERR! code EBUSY
npm ERR! syscall rename
npm ERR! path D:\ComponyRepository\archive-manage\archive-manage-admin-desktop\node_modules\electron\dist\icudtl.dat
npm ERR! dest D:\ComponyRepository\archive-manage\archive-manage-admin-desktop\node_modules\.electron-Y0xXqQhN\dist\icudtl.dat
npm ERR! errno -4082
npm ERR! EBUSY: resource busy or locked rename 'D:\ComponyRepository\archive-manage\archive-manage-admin-desktop\node_modules\electron\dist\icudtl.dat' -> 'D:\ComponyRepository\archive-manage\archive-manage-admin-desktop\node_modules\.electron-Y0xXqQhN\dist\icudtl.dat'
npm ERR! A complete log of this run can be found in:
npm ERR! D:\npm-cache\_logs\2022-07-03T01_50_06_636Z-debug-0.log
at Object._default [as default] (D:\ComponyRepository\archive-manage\archive-manage-admin-desktop\node_modules\@electron-forge\core\dist\util\install-dependencies.js:55:19)
at async D:\ComponyRepository\archive-manage\archive-manage-admin-desktop\node_modules\@electron-forge\core\dist\api\import.js:149:9
尝试一: 网上说关闭杀毒软件,关闭火绒后还是失败
尝试二: 删除 node_modules ,重新 npm install
删除 node_modeules 的过程中,我发现 npm run start 是运行着的。那么会不会是node_modules 正在被使用所以安装失败,一会儿验证一下。
嗯 删除node_modules 重新 npm install 成功!!!✨✨✨
PS D:\ComponyRepository\archive-manage\archive-manage-admin-desktop> npx electron-forge import
>>
✔ Checking your system
✔ Initializing Git Repository
✔ Writing modified package.json file
✔ Installing dependencies
✔ Writing modified package.json file
✔ Fixing .gitignore
We have ATTEMPTED to convert your app to be in a format that electron-forge understands.
Thanks for using Electron Forge!!!
漂亮!!! 使用 make 命令来创建可分发的应用程序。
哦豁 又报错了
PS D:\ComponyRepository\archive-manage\archive-manage-admin-desktop> npm run make
>>
>> > my-electron-app@1.0.0 make /my-electron-app
>> > electron-forge make
>>
>> ? Checking your system
>> ? Resolving Forge Config
>> We need to package your application before we can make it
>> ? Preparing to Package Application for arch: x64
>> ? Preparing native dependencies
>> ? Packaging Application
>> Making for the following targets: zip
>> ? Making for target: zip - On platform: darwin - For arch: x64
> obsolete-user-appear-5dy6p@1.0.0 make
> electron-forge make
✔ Checking your system
✔ Resolving Forge Config
We need to package your application before we can make it
✔ Preparing to Package Application for arch: x64
✔ Preparing native dependencies
✔ Packaging Application
Making for the following targets: squirrel
✔ Making for target: squirrel - On platform: win32 - For arch: x64
> : 无法将“>”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径正确,然后再试一次。
所在位置 行:3 字符: 1
> my-electron-app@1.0.0 make /my-electron-app
~
CategoryInfo : ObjectNotFound: (>:String) [] CommandNotFoundException
FullyQualifiedErrorId : CommandNotFoundException
> : 无法将“>”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径正确,然后再试一次。
所在位置 行:4 字符: 1
> electron-forge make
~
CategoryInfo : ObjectNotFound: (>:String) [] CommandNotFoundException
FullyQualifiedErrorId : CommandNotFoundException
✔ : 无法将“✔”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径正确,然后再试一次。
所在位置 行:6 字符: 1
✔ Checking your system
~
CategoryInfo : ObjectNotFound: (✔:String) [] CommandNotFoundException
FullyQualifiedErrorId : CommandNotFoundException
✔ : 无法将“✔”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径正确,然后再试一次。
所在位置 行:7 字符: 1
✔ Resolving Forge Config
~
CategoryInfo : ObjectNotFound: (✔:String) [] CommandNotFoundException
FullyQualifiedErrorId : CommandNotFoundException
We : 无法将“We”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径正确,然后再试一次。
所在位置 行:8 字符: 1
We need to package your application before we can make it
~~
CategoryInfo : ObjectNotFound: (We:String) [] CommandNotFoundException
FullyQualifiedErrorId : CommandNotFoundException
✔ : 无法将“✔”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径正确,然后再试一次。
所在位置 行:9 字符: 1
✔ Preparing to Package Application for arch: x64
~
CategoryInfo : ObjectNotFound: (✔:String) [] CommandNotFoundException
FullyQualifiedErrorId : CommandNotFoundException
✔ : 无法将“✔”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径正确,然后再试一次。
所在位置 行:10 字符: 1
✔ Preparing native dependencies
~
CategoryInfo : ObjectNotFound: (✔:String) [] CommandNotFoundException
FullyQualifiedErrorId : CommandNotFoundException
✔ : 无法将“✔”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径正确,然后再试一次。
所在位置 行:11 字符: 1
✔ Packaging Application
~
CategoryInfo : ObjectNotFound: (✔:String) [] CommandNotFoundException
FullyQualifiedErrorId : CommandNotFoundException
Making : 无法将“Making”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径正确,然后再试一次。
所在位置 行:12 字符: 1
Making for the following targets: zip
~~~~~~
CategoryInfo : ObjectNotFound: (Making:String) [] CommandNotFoundException
FullyQualifiedErrorId : CommandNotFoundException
✔ : 无法将“✔”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径正确,然后再试一次。
所在位置 行:13 字符: 1
✔ Making for target: zip - On platform: darwin - For arch: x64
~
CategoryInfo : ObjectNotFound: (✔:String) [] CommandNotFoundException
FullyQualifiedErrorId : CommandNotFoundException
PS D:\ComponyRepository\archive-manage\archive-manage-admin-desktop>
这报错看着就... ... 很莫名其妙!!!
不过我灵机一动,把PowerShell 换成 cmd 窗口,就解决了
D:\ComponyRepository\archive-manage\archive-manage-admin-desktop>npm run make
> obsolete-user-appear-5dy6p@1.0.0 make
> electron-forge make
✔ Checking your system
✔ Resolving Forge Config
We need to package your application before we can make it
✔ Preparing to Package Application for arch: x64
✔ Preparing native dependencies
✔ Packaging Application
Making for the following targets: squirrel
✔ Making for target: squirrel - On platform: win32 - For arch: x64
D:\ComponyRepository\archive-manage\archive-manage-admin-desktop>
输入 tree 输出打包结果目录结构:
哎嘿,咋个只有目录没有文件呢?换一个
输入 tree /f 输出打包结果目录和文件结构:
请到文末查看
这长度真是... ... 一言难尽、恐怖如斯 我只能说 对不起 我错了!!!
截图就免了吧✨✨ PS:主要是不会长截图
实在是太长了,为了各位看官的体验还是放在文尾附件吧
双击 "~\out\obsolete-user-appear-5dy6p-win32-x64\obsolete-user-appear-5dy6p.exe" 启动程序......
启动成功,完美!!!✨✨✨
不过,看着这个文件名,我陷入了沉思......
果然,还是改了吧,强迫症完全受不了
瞅瞅 package.json ,嗯...... 应该是改这个
相信自己,不看文档了,就它了,走你
然后 npm run make 记得不要用 PowerShell ,要用 cmd
软件名成了 "~\out\archive-manage-admin-win32-x64\archive-manage-admin.exe"
嗯...... 舒服了 完美
不过,这怎么是个文件夹呢?
看着有那么一点不高端......
大气、上档次
哎嘿,无知了,原来已经有 .exe 后缀的安装包了。路径:"~\out\make\squirrel.windows\x64\archive-manage-admin-1.0.0 Setup.exe"
文末小菜温馨提示:接下来的可以不看
打包后的目录结构:
D:\ComponyRepository\archive-manage\archive-manage-admin-desktop\out>tree /f
文件夹 PATH 列表
卷序列号为 B62B-C103
D:.
├─make
│ └─squirrel.windows
│ └─x64
│ obsolete-user-appear-5dy6p-1.0.0 Setup.exe
│ obsolete_user_appear_5dy6p-1.0.0-full.nupkg
│ RELEASES
│
└─obsolete-user-appear-5dy6p-win32-x64
│ chrome_100_percent.pak
│ chrome_200_percent.pak
│ d3dcompiler_47.dll
│ ffmpeg.dll
│ icudtl.dat
│ libEGL.dll
│ libGLESv2.dll
│ LICENSE
│ LICENSES.chromium.html
│ obsolete-user-appear-5dy6p.exe
│ resources.pak
│ snapshot_blob.bin
│ Squirrel.exe
│ v8_context_snapshot.bin
│ version
│ vk_swiftshader.dll
│ vk_swiftshader_icd.json
│ vulkan-1.dll
│
├─locales
│ am.pak
│ ar.pak
│ bg.pak
│ bn.pak
│ ca.pak
│ cs.pak
│ da.pak
│ de.pak
│ el.pak
│ en-GB.pak
│ en-US.pak
│ es-419.pak
│ es.pak
│ et.pak
│ fa.pak
│ fi.pak
│ fil.pak
│ fr.pak
│ gu.pak
│ he.pak
│ hi.pak
│ hr.pak
│ hu.pak
│ id.pak
│ it.pak
│ ja.pak
│ kn.pak
│ ko.pak
│ lt.pak
│ lv.pak
│ ml.pak
│ mr.pak
│ ms.pak
│ nb.pak
│ nl.pak
│ pl.pak
│ pt-BR.pak
│ pt-PT.pak
│ ro.pak
│ ru.pak
│ sk.pak
│ sl.pak
│ sr.pak
│ sv.pak
│ sw.pak
│ ta.pak
│ te.pak
│ th.pak
│ tr.pak
│ uk.pak
│ vi.pak
│ zh-CN.pak
│ zh-TW.pak
│
├─resources
│ └─app
│ │ .gitignore
│ │ index.html
│ │ main.js
│ │ package.json
│ │ preload.js
│ │ renderer.js
│ │ styles.css
│ │
│ ├─dist
│ │ │ dist.zip
│ │ │ favicon.ico
│ │ │ index.html
│ │ │ index.html.gz
│ │ │ LodopFuncs.js
│ │ │ LodopFuncs.js.gz
│ │ │ robots.txt
│ │ │
│ │ ├─hiprint
│ │ │ │ custom.html
│ │ │ │ custom.html.gz
│ │ │ │ hi.png
│ │ │ │ hiprint.bundle.js
│ │ │ │ hiprint.bundle.js.gz
│ │ │ │ hiprint.config.js
│ │ │ │ hiprint.config.js.gz
│ │ │ │ polyfill.min.js
│ │ │ │ polyfill.min.js.gz
│ │ │ │
│ │ │ ├─css
│ │ │ │ │ hiprint.css
│ │ │ │ │ hiprint.css.gz
│ │ │ │ │ print-lock.css
│ │ │ │ │ print-lock.css.gz
│ │ │ │ │
│ │ │ │ └─image
│ │ │ │ hi.png
│ │ │ │ jquery.minicolors.png
│ │ │ │
│ │ │ ├─custom_test
│ │ │ │ config-etype-provider.js
│ │ │ │ config-etype-provider.js.gz
│ │ │ │ config-print-data.js
│ │ │ │ config-print-data.js.gz
│ │ │ │ config-print-json.js
│ │ │ │ config-print-json.js.gz
│ │ │ │ custom-etype-provider.js
│ │ │ │ custom-etype-provider.js.gz
│ │ │ │ custom-print-json.js
│ │ │ │ custom-print-json.js.gz
│ │ │ │ print-data.js
│ │ │ │ print-data.js.gz
│ │ │ │
│ │ │ └─plugins
│ │ │ │ jq-3.31.js
│ │ │ │ jq-3.31.js.gz
│ │ │ │ jquery.hiwprint.js
│ │ │ │ jquery.hiwprint.js.gz
│ │ │ │ jquery.jqprint-0.3.js
│ │ │ │ jquery.jqprint-0.3.js.gz
│ │ │ │ jquery.minicolors.min.js
│ │ │ │ jquery.minicolors.min.js.gz
│ │ │ │ JsBarcode.all.min.js
│ │ │ │ JsBarcode.all.min.js.gz
│ │ │ │ qrcode.js
│ │ │ │ qrcode.js.gz
│ │ │ │ socket.io.js
│ │ │ │ socket.io.js.gz
│ │ │ │
│ │ │ └─jspdf
│ │ │ canvas2image.js
│ │ │ canvas2image.js.gz
│ │ │ canvg.min.js
│ │ │ canvg.min.js.gz
│ │ │ html2canvas.min.js
│ │ │ html2canvas.min.js.gz
│ │ │ jspdf.min.js
│ │ │ jspdf.min.js.gz
│ │ │
│ │ ├─html
│ │ │ ie.html
│ │ │ ie.html.gz
│ │ │
│ │ ├─iconfont
│ │ │ demo.css
│ │ │ demo.css.gz
│ │ │ demo_index.html
│ │ │ demo_index.html.gz
│ │ │ iconfont.css
│ │ │ iconfont.css.gz
│ │ │ iconfont.js
│ │ │ iconfont.js.gz
│ │ │ iconfont.json
│ │ │ iconfont.ttf
│ │ │ iconfont.woff
│ │ │ iconfont.woff2
│ │ │
│ │ ├─lib
│ │ │ jquery1.12.4.min.js
│ │ │ jquery1.12.4.min.js.gz
│ │ │
│ │ ├─static
│ │ │ ├─css
│ │ │ │ app.a827722b.css
│ │ │ │ app.a827722b.css.gz
│ │ │ │ chunk-0120c0a1.8834ec74.css
│ │ │ │ chunk-0120c0a1.8834ec74.css.gz
│ │ │ │ chunk-01ef53b6.c621826b.css
│ │ │ │ chunk-01ef53b6.c621826b.css.gz
│ │ │ │ chunk-092146ec.60105c02.css
│ │ │ │ chunk-092146ec.60105c02.css.gz
│ │ │ │ chunk-0a980a7f.20b33cd6.css
│ │ │ │ chunk-0a980a7f.20b33cd6.css.gz
│ │ │ │ chunk-0daa3e6e.019ddcba.css
│ │ │ │ chunk-0daa3e6e.019ddcba.css.gz
│ │ │ │ chunk-11ae0820.809d0168.css
│ │ │ │ chunk-11ae0820.809d0168.css.gz
│ │ │ │ chunk-1208fcbe.793cbdf1.css
│ │ │ │ chunk-1208fcbe.793cbdf1.css.gz
│ │ │ │ chunk-1d5c9fd2.9e71617e.css
│ │ │ │ chunk-1d5c9fd2.9e71617e.css.gz
│ │ │ │ chunk-2521a8ac.73b0e841.css
│ │ │ │ chunk-2521a8ac.73b0e841.css.gz
│ │ │ │ chunk-2694b46f.da6bdf11.css
│ │ │ │ chunk-2694b46f.da6bdf11.css.gz
│ │ │ │ chunk-2783a9b0.df436094.css
│ │ │ │ chunk-2783a9b0.df436094.css.gz
│ │ │ │ chunk-3044885a.ed4ba010.css
│ │ │ │ chunk-3044885a.ed4ba010.css.gz
│ │ │ │ chunk-33c97382.142a8a52.css
│ │ │ │ chunk-33c97382.142a8a52.css.gz
│ │ │ │ chunk-345dd7f2.bbc9fa95.css
│ │ │ │ chunk-345dd7f2.bbc9fa95.css.gz
│ │ │ │ chunk-366dec52.abc48bab.css
│ │ │ │ chunk-366dec52.abc48bab.css.gz
│ │ │ │ chunk-3855a812.1302ba6b.css
│ │ │ │ chunk-3855a812.1302ba6b.css.gz
│ │ │ │ chunk-38f92da8.de928251.css
│ │ │ │ chunk-38f92da8.de928251.css.gz
│ │ │ │ chunk-3c3f73de.74496202.css
│ │ │ │ chunk-3c3f73de.74496202.css.gz
│ │ │ │ chunk-444dbb2e.3e10cd59.css
│ │ │ │ chunk-444dbb2e.3e10cd59.css.gz
│ │ │ │ chunk-47fcb78e.8c3738ff.css
│ │ │ │ chunk-47fcb78e.8c3738ff.css.gz
│ │ │ │ chunk-484e345f.2f96dfff.css
│ │ │ │ chunk-484e345f.2f96dfff.css.gz
│ │ │ │ chunk-499c73ec.87223628.css
│ │ │ │ chunk-499c73ec.87223628.css.gz
│ │ │ │ chunk-4a617ba2.840eed92.css
│ │ │ │ chunk-4a617ba2.840eed92.css.gz
│ │ │ │ chunk-55d183ec.4e8637e7.css
│ │ │ │ chunk-55d183ec.4e8637e7.css.gz
│ │ │ │ chunk-599f6f8f.7cf297c8.css
│ │ │ │ chunk-599f6f8f.7cf297c8.css.gz
│ │ │ │ chunk-5a2f9c7b.84f98409.css
│ │ │ │ chunk-5a2f9c7b.84f98409.css.gz
│ │ │ │ chunk-5b83c289.ce2a2394.css
│ │ │ │ chunk-5b83c289.ce2a2394.css.gz
│ │ │ │ chunk-5ce7e94a.23b0c812.css
│ │ │ │ chunk-5ce7e94a.23b0c812.css.gz
│ │ │ │ chunk-5d5dae90.26edb5dd.css
│ │ │ │ chunk-5d5dae90.26edb5dd.css.gz
│ │ │ │ chunk-62c964fe.fee2a7d8.css
│ │ │ │ chunk-62c964fe.fee2a7d8.css.gz
│ │ │ │ chunk-6a51e97f.5a402cd2.css
│ │ │ │ chunk-6a51e97f.5a402cd2.css.gz
│ │ │ │ chunk-6b8a81a0.7112f259.css
│ │ │ │ chunk-7038a376.c621826b.css
│ │ │ │ chunk-7038a376.c621826b.css.gz
│ │ │ │ chunk-751df449.9d85eb03.css
│ │ │ │ chunk-78315fed.71794430.css
│ │ │ │ chunk-78315fed.71794430.css.gz
│ │ │ │ chunk-78d8ddda.bee26a02.css
│ │ │ │ chunk-78d8ddda.bee26a02.css.gz
│ │ │ │ chunk-7d80f20e.4b262291.css
│ │ │ │ chunk-7d80f20e.4b262291.css.gz
│ │ │ │ chunk-7d993ace.db631dbc.css
│ │ │ │ chunk-7d993ace.db631dbc.css.gz
│ │ │ │ chunk-7f21059c.e003ce74.css
│ │ │ │ chunk-7f21059c.e003ce74.css.gz
│ │ │ │ chunk-825dd1ba.30c49e33.css
│ │ │ │ chunk-825dd1ba.30c49e33.css.gz
│ │ │ │ chunk-8ea35666.1569b682.css
│ │ │ │ chunk-961ca634.6c159a36.css
│ │ │ │ chunk-a5d776b8.17f10da0.css
│ │ │ │ chunk-a5d776b8.17f10da0.css.gz
│ │ │ │ chunk-b739d98a.3fe8a06b.css
│ │ │ │ chunk-b739d98a.3fe8a06b.css.gz
│ │ │ │ chunk-c95909ba.318f370b.css
│ │ │ │ chunk-c95909ba.318f370b.css.gz
│ │ │ │ chunk-cf1b3bf4.59a802bc.css
│ │ │ │ chunk-d65a0038.ed4ba010.css
│ │ │ │ chunk-d65a0038.ed4ba010.css.gz
│ │ │ │ chunk-d742c010.fe432c48.css
│ │ │ │ chunk-d742c010.fe432c48.css.gz
│ │ │ │ chunk-de914e82.28b4bbab.css
│ │ │ │ chunk-de914e82.28b4bbab.css.gz
│ │ │ │ chunk-e94753e6.d8acef9a.css
│ │ │ │ chunk-e94753e6.d8acef9a.css.gz
│ │ │ │ chunk-libs.ea078ece.css
│ │ │ │ chunk-libs.ea078ece.css.gz
│ │ │ │
│ │ │ ├─fonts
│ │ │ │ element-icons.535877f5.woff
│ │ │ │ element-icons.732389de.ttf
│ │ │ │
│ │ │ ├─img
│ │ │ │ 401.089007e7.gif
│ │ │ │ 404.a57b6f31.png
│ │ │ │ 404_cloud.0f4bc32b.png
│ │ │ │ bg_home.18c3c46f.png
│ │ │ │ dark.412ca67e.svg
│ │ │ │ ic_ckxt.01c4495c.png
│ │ │ │ ic_cxxt.b814fc51.png
│ │ │ │ ic_wplr.20667244.png
│ │ │ │ ic_yxzt.e06975f1.png
│ │ │ │ light.4183aad0.svg
│ │ │ │ login-background.f9f49138.jpg
│ │ │ │ logo.4eeb8a8e.png
│ │ │ │ 工作台.211a8e4c.png
│ │ │ │ 打印缺省.1a1c2065.png
│ │ │ │ 缺省图.4e01c4a2.png
│ │ │ │ 销毁方式.6bc86f6e.png
│ │ │ │ 默认图片.34cc6dbd.png
│ │ │ │
│ │ │ └─js
│ │ │ app.5723eb9e.js
│ │ │ app.5723eb9e.js.gz
│ │ │ chunk-0007c6ad.cc02710f.js
│ │ │ chunk-0007c6ad.cc02710f.js.gz
│ │ │ chunk-005cb0c7.a5dd14c4.js
│ │ │ chunk-005cb0c7.a5dd14c4.js.gz
│ │ │ chunk-0120c0a1.cddd5fdb.js
│ │ │ chunk-0120c0a1.cddd5fdb.js.gz
│ │ │ chunk-01c12813.0375f47e.js
│ │ │ chunk-01c12813.0375f47e.js.gz
│ │ │ chunk-01ef53b6.42be7c0b.js
│ │ │ chunk-01ef53b6.42be7c0b.js.gz
│ │ │ chunk-04621586.bd6f73af.js
│ │ │ chunk-04621586.bd6f73af.js.gz
│ │ │ chunk-0586d9f0.f6aafbfe.js
│ │ │ chunk-0586d9f0.f6aafbfe.js.gz
│ │ │ chunk-08a95000.688a3751.js
│ │ │ chunk-08a95000.688a3751.js.gz
│ │ │ chunk-092146ec.877d738e.js
│ │ │ chunk-092146ec.877d738e.js.gz
│ │ │ chunk-0a980a7f.bf809cc8.js
│ │ │ chunk-0a980a7f.bf809cc8.js.gz
│ │ │ chunk-0b9c47ea.75b06ba6.js
│ │ │ chunk-0b9c47ea.75b06ba6.js.gz
│ │ │ chunk-0be75ccd.e8d797bc.js
│ │ │ chunk-0be75ccd.e8d797bc.js.gz
│ │ │ chunk-0d5b0085.0338ea7c.js
│ │ │ chunk-0d5b0085.0338ea7c.js.gz
│ │ │ chunk-0daa3e6e.5ef0f16b.js
│ │ │ chunk-0daa3e6e.5ef0f16b.js.gz
│ │ │ chunk-0e7475a6.5ce85bbc.js
│ │ │ chunk-0e7475a6.5ce85bbc.js.gz
│ │ │ chunk-10b356c3.e4c19dd5.js
│ │ │ chunk-10b356c3.e4c19dd5.js.gz
│ │ │ chunk-10fcf07c.2a492377.js
│ │ │ chunk-10fcf07c.2a492377.js.gz
│ │ │ chunk-11ae0820.e1a24312.js
│ │ │ chunk-11ae0820.e1a24312.js.gz
│ │ │ chunk-1208fcbe.30e7bb74.js
│ │ │ chunk-1208fcbe.30e7bb74.js.gz
│ │ │ chunk-1348daec.75d4932f.js
│ │ │ chunk-1348daec.75d4932f.js.gz
│ │ │ chunk-17547464.af2cb243.js
│ │ │ chunk-17547464.af2cb243.js.gz
│ │ │ chunk-18419496.cff35d71.js
│ │ │ chunk-18419496.cff35d71.js.gz
│ │ │ chunk-1d5c9fd2.db168470.js
│ │ │ chunk-1d5c9fd2.db168470.js.gz
│ │ │ chunk-1f2eae2c.e1d025c3.js
│ │ │ chunk-1f2eae2c.e1d025c3.js.gz
│ │ │ chunk-1fb10bce.2b8f906c.js
│ │ │ chunk-1fb10bce.2b8f906c.js.gz
│ │ │ chunk-20507249.1acb7bbb.js
│ │ │ chunk-20507249.1acb7bbb.js.gz
│ │ │ chunk-20afc9dc.f155df88.js
│ │ │ chunk-20afc9dc.f155df88.js.gz
│ │ │ chunk-210ca3e9.d421891a.js
│ │ │ chunk-210ca3e9.d421891a.js.gz
│ │ │ chunk-210ce324.98b1f809.js
│ │ │ chunk-210ce324.98b1f809.js.gz
│ │ │ chunk-21851506.2ed65137.js
│ │ │ chunk-21851506.2ed65137.js.gz
│ │ │ chunk-2521a8ac.355dce62.js
│ │ │ chunk-2521a8ac.355dce62.js.gz
│ │ │ chunk-2694b46f.4305ee4a.js
│ │ │ chunk-2694b46f.4305ee4a.js.gz
│ │ │ chunk-2727631f.ce8fb9e0.js
│ │ │ chunk-2727631f.ce8fb9e0.js.gz
│ │ │ chunk-2783a9b0.b901fbce.js
│ │ │ chunk-2783a9b0.b901fbce.js.gz
│ │ │ chunk-2bb7b688.b5fd9795.js
│ │ │ chunk-2bb7b688.b5fd9795.js.gz
│ │ │ chunk-2d0b1626.139e9570.js
│ │ │ chunk-2d0b1626.139e9570.js.gz
│ │ │ chunk-2d0b28bf.b22e357c.js
│ │ │ chunk-2d0b28bf.b22e357c.js.gz
│ │ │ chunk-2d0b2b28.9ffc10ea.js
│ │ │ chunk-2d0b2b28.9ffc10ea.js.gz
│ │ │ chunk-2d0b8aee.1559a8db.js
│ │ │ chunk-2d0b8aee.1559a8db.js.gz
│ │ │ chunk-2d0c1018.77a42e04.js
│ │ │ chunk-2d0c1415.f71953b6.js
│ │ │ chunk-2d0c1415.f71953b6.js.gz
│ │ │ chunk-2d0c4ff1.881d4eef.js
│ │ │ chunk-2d0c4ff1.881d4eef.js.gz
│ │ │ chunk-2d0c8e18.a9b040b2.js
│ │ │ chunk-2d0c8e18.a9b040b2.js.gz
│ │ │ chunk-2d0c91f0.7891645f.js
│ │ │ chunk-2d0c91f0.7891645f.js.gz
│ │ │ chunk-2d0c94ba.16fa117d.js
│ │ │ chunk-2d0c94ba.16fa117d.js.gz
│ │ │ chunk-2d0ceda0.f7ebdc46.js
│ │ │ chunk-2d0ceda0.f7ebdc46.js.gz
│ │ │ chunk-2d0cfe59.9b82fa95.js
│ │ │ chunk-2d0cfe59.9b82fa95.js.gz
│ │ │ chunk-2d0d0178.415292a2.js
│ │ │ chunk-2d0d3524.cc009671.js
│ │ │ chunk-2d0d3524.cc009671.js.gz
│ │ │ chunk-2d0d6991.f511895e.js
│ │ │ chunk-2d0d6991.f511895e.js.gz
│ │ │ chunk-2d0d7de7.9480bdac.js
│ │ │ chunk-2d0d7de7.9480bdac.js.gz
│ │ │ chunk-2d0da2ea.4957fffc.js
│ │ │ chunk-2d0da2ea.4957fffc.js.gz
│ │ │ chunk-2d0da73f.207d777c.js
│ │ │ chunk-2d0da73f.207d777c.js.gz
│ │ │ chunk-2d0dd9dc.d438a314.js
│ │ │ chunk-2d0dd9dc.d438a314.js.gz
│ │ │ chunk-2d0de3b1.71ce3839.js
│ │ │ chunk-2d0de3b1.71ce3839.js.gz
│ │ │ chunk-2d0e2366.68f2ed78.js
│ │ │ chunk-2d0e2366.68f2ed78.js.gz
│ │ │ chunk-2d0f012d.1bde8e38.js
│ │ │ chunk-2d0f012d.1bde8e38.js.gz
│ │ │ chunk-2d208c0d.de3779f7.js
│ │ │ chunk-2d20955d.f6028b51.js
│ │ │ chunk-2d20955d.f6028b51.js.gz
│ │ │ chunk-2d2102b6.a5e01d67.js
│ │ │ chunk-2d2102b6.a5e01d67.js.gz
│ │ │ chunk-2d212b99.b700d975.js
│ │ │ chunk-2d212b99.b700d975.js.gz
│ │ │ chunk-2d216214.4163cd2f.js
│ │ │ chunk-2d216214.4163cd2f.js.gz
│ │ │ chunk-2d217a3b.4d4ce3f5.js
│ │ │ chunk-2d217a3b.4d4ce3f5.js.gz
│ │ │ chunk-2d217c9e.8ec1968a.js
│ │ │ chunk-2d217c9e.8ec1968a.js.gz
│ │ │ chunk-2d21805f.04f8159c.js
│ │ │ chunk-2d21805f.04f8159c.js.gz
│ │ │ chunk-2d21a3bb.8a51ac4c.js
│ │ │ chunk-2d21a3bb.8a51ac4c.js.gz
│ │ │ chunk-2d21ddf1.8cc3ed87.js
│ │ │ chunk-2d222317.e9563b44.js
│ │ │ chunk-2d222317.e9563b44.js.gz
│ │ │ chunk-2d22252c.cfed1fa2.js
│ │ │ chunk-2d22252c.cfed1fa2.js.gz
│ │ │ chunk-2d2261e6.dc0434a2.js
│ │ │ chunk-2d2261e6.dc0434a2.js.gz
│ │ │ chunk-2d230662.f8ab235b.js
│ │ │ chunk-2d230662.f8ab235b.js.gz
│ │ │ chunk-2d230898.a3bbdc3c.js
│ │ │ chunk-2d230898.a3bbdc3c.js.gz
│ │ │ chunk-2d238605.41ebce09.js
│ │ │ chunk-2d238605.41ebce09.js.gz
│ │ │ chunk-2d94e3d4.050dc6aa.js
│ │ │ chunk-2d94e3d4.050dc6aa.js.gz
│ │ │ chunk-3044885a.be4315b0.js
│ │ │ chunk-3044885a.be4315b0.js.gz
│ │ │ chunk-30fe9596.75ecfc03.js
│ │ │ chunk-30fe9596.75ecfc03.js.gz
│ │ │ chunk-33c97382.d3fd440d.js
│ │ │ chunk-33c97382.d3fd440d.js.gz
│ │ │ chunk-345dd7f2.479e5e50.js
│ │ │ chunk-345dd7f2.479e5e50.js.gz
│ │ │ chunk-366dec52.4e339625.js
│ │ │ chunk-366dec52.4e339625.js.gz
│ │ │ chunk-3855a812.4c7660ac.js
│ │ │ chunk-3855a812.4c7660ac.js.gz
│ │ │ chunk-389b905b.b51b9906.js
│ │ │ chunk-389b905b.b51b9906.js.gz
│ │ │ chunk-38f92da8.851b520f.js
│ │ │ chunk-38f92da8.851b520f.js.gz
│ │ │ chunk-39413ce8.7f62c64a.js
│ │ │ chunk-39413ce8.7f62c64a.js.gz
│ │ │ chunk-39b3b978.55d642d9.js
│ │ │ chunk-39b3b978.55d642d9.js.gz
│ │ │ chunk-3a08d90c.a7ec714f.js
│ │ │ chunk-3a08d90c.a7ec714f.js.gz
│ │ │ chunk-3a704665.4a161ea3.js
│ │ │ chunk-3a704665.4a161ea3.js.gz
│ │ │ chunk-3b0424d2.d26eedb8.js
│ │ │ chunk-3b0424d2.d26eedb8.js.gz
│ │ │ chunk-3c3f73de.29098799.js
│ │ │ chunk-3c3f73de.29098799.js.gz
│ │ │ chunk-4123fe72.4ea4281f.js
│ │ │ chunk-4123fe72.4ea4281f.js.gz
│ │ │ chunk-444dbb2e.7add356a.js
│ │ │ chunk-444dbb2e.7add356a.js.gz
│ │ │ chunk-47fcb78e.9e312366.js
│ │ │ chunk-47fcb78e.9e312366.js.gz
│ │ │ chunk-484e345f.1debbf36.js
│ │ │ chunk-484e345f.1debbf36.js.gz
│ │ │ chunk-48789a0a.baed24c7.js
│ │ │ chunk-48789a0a.baed24c7.js.gz
│ │ │ chunk-499c73ec.70a17ffa.js
│ │ │ chunk-499c73ec.70a17ffa.js.gz
│ │ │ chunk-4a617ba2.5d121866.js
│ │ │ chunk-4a617ba2.5d121866.js.gz
│ │ │ chunk-4b1e4dca.42571e00.js
│ │ │ chunk-4b1e4dca.42571e00.js.gz
│ │ │ chunk-4d5584c0.af9e6cca.js
│ │ │ chunk-4d5584c0.af9e6cca.js.gz
│ │ │ chunk-4e084d00.8329a0ad.js
│ │ │ chunk-4e084d00.8329a0ad.js.gz
│ │ │ chunk-5098d299.8b983451.js
│ │ │ chunk-5098d299.8b983451.js.gz
│ │ │ chunk-50e312d8.9ed1bdc0.js
│ │ │ chunk-50e312d8.9ed1bdc0.js.gz
│ │ │ chunk-53d33ee8.db03567d.js
│ │ │ chunk-53d33ee8.db03567d.js.gz
│ │ │ chunk-545a10df.c53e2909.js
│ │ │ chunk-545a10df.c53e2909.js.gz
│ │ │ chunk-548b6580.c110932a.js
│ │ │ chunk-548b6580.c110932a.js.gz
│ │ │ chunk-55d183ec.ad2881b9.js
│ │ │ chunk-55d183ec.ad2881b9.js.gz
│ │ │ chunk-56878dfd.49b76d8d.js
│ │ │ chunk-56878dfd.49b76d8d.js.gz
│ │ │ chunk-582b2a7a.f3d57563.js
│ │ │ chunk-582b2a7a.f3d57563.js.gz
│ │ │ chunk-597dfb60.195ba88e.js
│ │ │ chunk-597dfb60.195ba88e.js.gz
│ │ │ chunk-599f6f8f.85fc892d.js
│ │ │ chunk-599f6f8f.85fc892d.js.gz
│ │ │ chunk-5a2f9c7b.2b51f7ef.js
│ │ │ chunk-5a2f9c7b.2b51f7ef.js.gz
│ │ │ chunk-5aac8494.1a6474e5.js
│ │ │ chunk-5aac8494.1a6474e5.js.gz
│ │ │ chunk-5b0bd1c3.0b018932.js
│ │ │ chunk-5b0bd1c3.0b018932.js.gz
│ │ │ chunk-5b83c289.3cec328d.js
│ │ │ chunk-5b83c289.3cec328d.js.gz
│ │ │ chunk-5c737ecc.79b04dc8.js
│ │ │ chunk-5c737ecc.79b04dc8.js.gz
│ │ │ chunk-5ce7e94a.f1cccb7c.js
│ │ │ chunk-5ce7e94a.f1cccb7c.js.gz
│ │ │ chunk-5d5dae90.4cc37275.js
│ │ │ chunk-5d5dae90.4cc37275.js.gz
│ │ │ chunk-5f716746.1f7dd4b5.js
│ │ │ chunk-5f716746.1f7dd4b5.js.gz
│ │ │ chunk-60006966.c536e5ec.js
│ │ │ chunk-60006966.c536e5ec.js.gz
│ │ │ chunk-62c964fe.3cba1c9f.js
│ │ │ chunk-62c964fe.3cba1c9f.js.gz
│ │ │ chunk-65a08fdc.3188a738.js
│ │ │ chunk-65a08fdc.3188a738.js.gz
│ │ │ chunk-68702101.685ef5fa.js
│ │ │ chunk-68702101.685ef5fa.js.gz
│ │ │ chunk-698db41c.a541510a.js
│ │ │ chunk-698db41c.a541510a.js.gz
│ │ │ chunk-6a51e97f.2d7d9b27.js
│ │ │ chunk-6a51e97f.2d7d9b27.js.gz
│ │ │ chunk-6b8a81a0.c6440cb7.js
│ │ │ chunk-6b8a81a0.c6440cb7.js.gz
│ │ │ chunk-6ec3f1f4.c6eeea64.js
│ │ │ chunk-6ec3f1f4.c6eeea64.js.gz
│ │ │ chunk-7038a376.5bfa1813.js
│ │ │ chunk-7038a376.5bfa1813.js.gz
│ │ │ chunk-712f179b.1b6d4352.js
│ │ │ chunk-712f179b.1b6d4352.js.gz
│ │ │ chunk-74a98907.ee18e47b.js
│ │ │ chunk-74a98907.ee18e47b.js.gz
│ │ │ chunk-751df449.ba1260fa.js
│ │ │ chunk-751df449.ba1260fa.js.gz
│ │ │ chunk-77a7c3e8.f738e323.js
│ │ │ chunk-77a7c3e8.f738e323.js.gz
│ │ │ chunk-78315fed.f27ba562.js
│ │ │ chunk-78315fed.f27ba562.js.gz
│ │ │ chunk-78d8ddda.bf084119.js
│ │ │ chunk-78d8ddda.bf084119.js.gz
│ │ │ chunk-79a853c4.10bcf571.js
│ │ │ chunk-79a853c4.10bcf571.js.gz
│ │ │ chunk-7d80f20e.13eb6b21.js
│ │ │ chunk-7d80f20e.13eb6b21.js.gz
│ │ │ chunk-7d993ace.f1606ff3.js
│ │ │ chunk-7d993ace.f1606ff3.js.gz
│ │ │ chunk-7e203972.8edb398e.js
│ │ │ chunk-7e203972.8edb398e.js.gz
│ │ │ chunk-7f21059c.517233e8.js
│ │ │ chunk-7f21059c.517233e8.js.gz
│ │ │ chunk-7fa21b9b.0ccd50f3.js
│ │ │ chunk-7fa21b9b.0ccd50f3.js.gz
│ │ │ chunk-825dd1ba.770310bf.js
│ │ │ chunk-825dd1ba.770310bf.js.gz
│ │ │ chunk-8579d4da.5a9e7f60.js
│ │ │ chunk-8579d4da.5a9e7f60.js.gz
│ │ │ chunk-8ea35666.68736706.js
│ │ │ chunk-8ea35666.68736706.js.gz
│ │ │ chunk-8ee3fc10.7409b4fa.js
│ │ │ chunk-8ee3fc10.7409b4fa.js.gz
│ │ │ chunk-93501ce4.3dab062c.js
│ │ │ chunk-93501ce4.3dab062c.js.gz
│ │ │ chunk-961ca634.74b83c66.js
│ │ │ chunk-961ca634.74b83c66.js.gz
│ │ │ chunk-9ab2f2f0.024b9092.js
│ │ │ chunk-9ab2f2f0.024b9092.js.gz
│ │ │ chunk-a307ef32.eed31175.js
│ │ │ chunk-a307ef32.eed31175.js.gz
│ │ │ chunk-a5d776b8.11598d6c.js
│ │ │ chunk-a5d776b8.11598d6c.js.gz
│ │ │ chunk-a662c34e.7a00e2c9.js
│ │ │ chunk-a662c34e.7a00e2c9.js.gz
│ │ │ chunk-b739d98a.9b0b870a.js
│ │ │ chunk-b739d98a.9b0b870a.js.gz
│ │ │ chunk-c95909ba.eeea5ffc.js
│ │ │ chunk-c95909ba.eeea5ffc.js.gz
│ │ │ chunk-cf1b3bf4.6e28e04a.js
│ │ │ chunk-cf1b3bf4.6e28e04a.js.gz
│ │ │ chunk-d19c1a98.52d46296.js
│ │ │ chunk-d19c1a98.52d46296.js.gz
│ │ │ chunk-d64706c4.c1a762de.js
│ │ │ chunk-d64706c4.c1a762de.js.gz
│ │ │ chunk-d65a0038.505e65b3.js
│ │ │ chunk-d65a0038.505e65b3.js.gz
│ │ │ chunk-d742c010.47708c43.js
│ │ │ chunk-d742c010.47708c43.js.gz
│ │ │ chunk-de914e82.6ab8f1eb.js
│ │ │ chunk-de914e82.6ab8f1eb.js.gz
│ │ │ chunk-e2ef1232.f50bf775.js
│ │ │ chunk-e2ef1232.f50bf775.js.gz
│ │ │ chunk-e57053f0.190b9b2d.js
│ │ │ chunk-e57053f0.190b9b2d.js.gz
│ │ │ chunk-e94753e6.468abdc5.js
│ │ │ chunk-e94753e6.468abdc5.js.gz
│ │ │ chunk-elementUI.bd40d477.js
│ │ │ chunk-elementUI.bd40d477.js.gz
│ │ │ chunk-f1efa584.aae72864.js
│ │ │ chunk-f1efa584.aae72864.js.gz
│ │ │ chunk-fc2aa83e.1efaf6d5.js
│ │ │ chunk-fc2aa83e.1efaf6d5.js.gz
│ │ │ chunk-libs.e493571b.js
│ │ │ chunk-libs.e493571b.js.gz
│ │ │
│ │ └─vue-plugin-hiprint
│ │ hiprint_win_x32-1.0.2.exe
│ │
│ └─node_modules
│ │ .package-lock.json
│ │
│ ├─@electron
│ ├─@electron-forge
│ ├─@gar
│ ├─@malept
│ ├─@nodelib
│ ├─@npmcli
│ ├─@sindresorhus
│ ├─@szmarczak
│ ├─@tootallnate
│ ├─@types
│ └─electron-squirrel-startup
│ │ .eslintrc
│ │ .jsfmtrc
│ │ .npmignore
│ │ .travis.yml
│ │ appveyor.yml
│ │ index.js
│ │ LICENSE
│ │ package.json
│ │ README.md
│ │
│ ├─node_modules
│ │ ├─debug
│ │ │ │ .coveralls.yml
│ │ │ │ .eslintrc
│ │ │ │ .npmignore
│ │ │ │ .travis.yml
│ │ │ │ CHANGELOG.md
│ │ │ │ component.json
│ │ │ │ karma.conf.js
│ │ │ │ LICENSE
│ │ │ │ Makefile
│ │ │ │ node.js
│ │ │ │ package.json
│ │ │ │ README.md
│ │ │ │
│ │ │ └─src
│ │ │ browser.js
│ │ │ debug.js
│ │ │ index.js
│ │ │ inspector-log.js
│ │ │ node.js
│ │ │
│ │ └─ms
│ │ index.js
│ │ license.md
│ │ package.json
│ │ readme.md
│ │
│ └─test
│ index.test.js
│ mocha.opts
│
└─swiftshader
libEGL.dll
libGLESv2.dll