Courier Courier
首页
  • WEB端
  • 客户端
  • Serve端
  • 增值服务
  • V0.0.1
  • V0.0.2
  • V0.0.3
  • V0.0.4
  • V0.0.5
  • V0.0.6
  • V0.0.7
问答
体验 (opens new window)
Gitee (opens new window)
Github (opens new window)
首页
  • WEB端
  • 客户端
  • Serve端
  • 增值服务
  • V0.0.1
  • V0.0.2
  • V0.0.3
  • V0.0.4
  • V0.0.5
  • V0.0.6
  • V0.0.7
问答
体验 (opens new window)
Gitee (opens new window)
Github (opens new window)
  • 安装部署

    • WEB端
    • 客户端
      • 技术栈
      • 运行
      • 打包
      • #一些小问题
        • electron包无法下载的问题
        • 首次启动报错的问题
    • Serve端
    • 增值服务
  • 安装部署
  • 安装部署
礼貌
2022-07-21
目录

客户端

# 技术栈

electron

理论上支持多端, 在编码的过程中也是格外注意这个支持.
但在未来的很长一段时间内,客户端依然会保持仅支持win端,这个内容相对功能的完善来讲确实不是主攻方向

# 运行

无论是运行还是打包, 都需要关注根目录下.env.*的配置(开发模式下启动需要额外关注vue.config.js)

git clone https://gitee.com/LiLongLong719/im-web

npm install

npm run electron:serve

# 打包

npm run electron:build

拷贝dist_electron目录下im_*.exe,asar.unpacked_*.zip,latest.yml发布至nginx即可,nginx配置参考Serve端配置

注意

asar.unpacked_*.zip 为增量更新包,切勿忽视,可能造成意向不到的后果

增量更新还是强制更新可以通过vue.config.js 下releaseNotes字段设置,可以控制在某个版本以下强制更新,或者某个版本以下可以忽略更新

# #一些小问题

# electron包无法下载的问题

解决办法一

强

解决办法二

官网解决办法:
https://www.electronjs.org/zh/docs/latest/tutorial/installation

# 首次启动报错的问题

使用管理员模式打开CMD并执行(主要是因为下载了插件但是没有权限修改C盘文件夹目录)

npm run electron:serve 

后续启动则不会造成此问题
上次更新: 7/22/2022, 11:29:58 PM
WEB端
Serve端

← WEB端 Serve端→

Theme by Vdoing | Copyright © 2022-2022 o0o0oo | Apache-2.0 Licensed | 陕ICP备2022001528号
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式