配置
- electron
- Concurrently:跨平台同时运行多个命令。 https://www.npmjs.com/package/concurrently
- 安装 npm install concurrently —save-dev
- 安装 npm install concurrently —save-dev
- wait-on:用于使 Electron 在 vue 加载完成后再启动。 https://www.npmjs.com/package/wait-o
- 安装 npm install wait-on —save-dev
- 例如: wait-on http://localhost:3000 && electron .
- 表示等待 localhost:3000 端口启动后(available)再启动 electron
- 问题
- 无法使用wait-on 等待vite启动完成,
- 原因分析 vite返回的本地localhost:999 header 状态码是304 不是200
- 解决 使用http-get请求资源类型就可以了
- wait-on -c waitOnConfig.json http-get://localhost:9999/
- waitOnConfig.json设置
- { “headers”: { “accept”: “text/html” } }
- 相关issue https://github.com/jeffbski/wait-on/issues/78
- Concurrently:跨平台同时运行多个命令。 https://www.npmjs.com/package/concurrently
参考
yuque-auth 语雀授权登录 npm包
- 项目地址:
- 技术栈
- vue3
- element-plus