reactivereactive 函数返回对象的响应式副本 proxy 对象,proxy 对象不等于原始对象;proxy 响应式是深层的,会影响所有嵌套 property;const obj = reactive({ count: 0 })reactive会自动解包所有深层的refs,同时维持 ref 的响应性。const count = ref(1)c......
YANGWW是我 Web前端 · 文档 2024-09-12 阅读 · 506
关于ElectronElectron各版本的发布时间及支持情况:https://www.electronjs.org/zh/docs/latest/tutorial/electron-timelines关于Node.js开发环境下需要安装 Node.js 才能编写 Electron 项目,但打包发布后的 Electron项目不使用系统本身的 Node.js 环境来运行。......
YANGWW Electron跨平台桌面开发 · 文档 2024-09-09 阅读 · 1395
当一个项目中有两个Git仓库时,默认情况下,代码始终push到origin仓库,即第一个仓库。如果要push代码到第二个仓库上,需要显示指定仓库的名称。git add、git commit 等命令不区分仓库,正常执行即可,只有 git push 才需要标明具体......
更新本地所有npm包的小版本在package.json文件所在的目录中执行命令: npm update更新本地所有npm包到最新版注:如下命令会将项目中所有依赖全部更新到最新版,不推荐这样做。软件系统最重要的稳定,因此不要追求最新版;其次......
YANGWW Web前端 · 文档 2024-09-05 阅读 · 11640
electron的打包工具有很多,这里使用目前最流行的 electron-builder 打包并实现自动更新;1.0> 安装nodejs和yarn,并确认 npm 和 yarn 源为国内镜像:a>. 安装nodejsb>. 安装yarnnpm install -g yarnc>. 确认镜像npm config get registryyarn config get ......
YANGWW Electron跨平台桌面开发 · 文档 2024-09-05 阅读 · 859
创建项目npm create vite@latest my-vue-app --template vue-ts安装常用包TIP:复制粘贴如下所有命令,一次性全部安装;TIP-2024年9月5日:ESLint 9.0之后,剔除了与Prettier冲突的规则,即不再需要使用“eslint-config-prettier”插件解决冲突问题;TIP-......
YANGWW Web前端 · 文档 2024-09-05 阅读 · 746
Npm设置阿里镜像源## 设置国内源npm config set registry https://registry.npmmirror.com## 查看npm源npm config get registry## 恢复官方源npm config set registry https://registry.npmjs.orgYarn设置阿里镜像源## 查询源yarn config get registry## 设置国内源yarn config set reg......
YANGWW Web前端 · 文档 2024-09-04 阅读 · 514
概述Github Actions允许用户在 Github 上执行一个脚本来完成各种操作。Github Actions脚本可用于编译、打包、自动发布等各种操作。Github提供了一个 Actions 市场,其中提供了各种用途的脚本模板;例如:https://github.com/marketplace?query=elect......
YANGWW Electron跨平台桌面开发 · 文档 2024-08-30 阅读 · 3772
Window多桌面操作默认快捷切换桌面:Win+Ctrl+左右方向键显示所有桌面:Win+tab推荐使用 powerToys 工具自定义Windows,包括快捷键;Mac多桌面操作切换桌面:Ctrl + 左右方向键显示所有桌面:Control+上方向键统一设置1.0> 设置后切换桌......
概述Ubuntu的网络使用网络配置生成器 netplan 来控制,因此要使用 netplan 配置静态IP; /etc/netplan/ 目录用于保存网络配置文件,Ubuntu会自动读取该目录下的 .yaml 配置文件。查看网卡查看网络名称 ip addr编辑或创建 netplan 配置文件,......