Electron 在 windows 下的开发环境


软件

  • PowerShell 5 (Windows PowerShell): 可以通过 $PsVersionTable 查看版本, $PROFILE 查看当前配置文件:
    • v5 的用户配置文件在: %USERPROFILE%\Documents\WindowsPowerShell\Microsoft.PowerShell_profile.ps1
    • v7 或 vsc 会使用的配置文件是 %USERPROFILE%\Documents\PowerShell\Microsoft.PowerShell_profile.ps1
  • Windows Terminal: 用于替代 cmd
  • 升级 winget, 安装 fnm, 7zip, git, vscode
    • winget install localsend
    • winget install --id Git.Git -e --source winget 安装 git for windows, 这样会带上 tig, 然后 powershell 配置中添加: $Env:PATH += ";C:\Program Files\Git\usr\bin"
  • npm安装一些包:npm install -g, 安装 corepack, rimraf, @antfu/ni
  • (可选)开启系统中的开发者模式, For Developers, 不然 PowerShell 有写命名需要管理员权限
  • 安装 Visual Studio 社区版本 Thank You for Downloading Visual Studio Community Edition, 类似 xcode 的东西,选择 "Desktop development with C++" workload 安装。
  • 安装一些软件架构检测工具:
  • 配置 ssh, ~/.ssh 目录下,要有 id_rsaid_rsa.pub 文件,然后 ssh -T git@github.com 测试连通性
  • 安装 lazygit
  • 配置 npm 相关镜像
  • 安装开发软件: https://git-fork.com/

环境变量配置

powerShell 里面,配置的内容应该这样:

 [Environment]::SetEnvironmentVariable("GH_TOKEN","<YOUR_TOKEN_HERE>","User")

技术总结

app 总是需要在 windows 下调试的, 所以环境搭建还是要舒舒服服的。

其他开发操作,可查看对应文章