查看端口占用

  1. netstat -ano | findstr "端口号"

并没有发现端口被占用,怀疑是被系统占用,且这种情况是升级WSL2后才出现的,一顿搜索发现是WSL2使用了Hyper-V导致的。

修改动态端口范围

管理员模式运行

  1. netsh int ip set dynamicport tcp start=49152 num=16384

重启即可。

开发 · 2022-12-06 · 更新于 2022-12-22

安装

  1. wget -O install.sh https://west2.cn/bt/install_6.0.sh && bash install.sh
  2. curl https://west2.cn/bt/update6.sh | bash

- 阅读剩余部分 -

开发 · 2022-11-24 · 更新于 2022-11-24

使用npm安装cnpm、pnpm、yarn后发现使用不了,而安装过程没报任何错误,尝试清理npm缓存等操作都无法解决

  1. PS C:\Users\User> npm install -g cnpm
  2. added 361 packages, and audited 572 packages in 21s
  3. 27 packages are looking for funding
  4. run `npm fund` for details
  5. found 0 vulnerabilities
  6. PS C:\Users\User> cnpm -v
  7. cnpm : 无法将“cnpm”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径正确,然后再试一次。

最后使用npm config list查看npm配置发现了端倪

- 阅读剩余部分 -

开发 · 2022-10-19 · 更新于 2022-10-19

1. 安装旧版调试器

由于新版VS Code已经不允许在应用内直接安装废弃的插件,我们需要通过手动安装vsix文件的方式安装。
微信截图_20220926111902.png

- 阅读剩余部分 -

开发 · 2022-09-26 · 更新于 2022-09-26

假设前提

  1. 本文假设你有前端开发经验、VS Code使用经验。
  2. 本文假设你有开发过、创建过Tauri项目的经验。
  3. 本文并不会教你从零入门Tauri开发、使用以及避坑指南等。
  4. 本文针对的是在Windows下的开发。

Rust端调试

关于Rust端的调试,官方文档也有比较详细的教程,这里不过多讲述,详细请看 Debugging in VS Code

Web端调试

官方文档介绍的使用webview自带的dev tool调试前端代码,这在2022年来看,简直是山顶洞人般的做法。为什么这么说呢,有以下几点:

  1. 没法在一个窗口里完成写代码、打断点调试操作,得在dev tool里打断点排查问题,再到VS Code里改代码,窗口切来切去,一个字,捞。
  2. 没法得到很完善的代码追踪、代码引用等信息。

那么我们怎么能让调试Tauri前端部分就像调试一个常规Web项目一般方便丝滑呢?

- 阅读剩余部分 -

开发 · 2022-09-01 · 更新于 2023-06-14
Theme Jasmine by Kent Liao