这个问题之前困扰了我很久, 甚至让我都不敢随便用第三方库, 直到我翻到一篇 issues :https://github.com/electron-userland/electron-builder/issues/1968 原来这个问...
使用 Electron + Vue3 +Vite 创建应用程序
介绍Electron 是一款非常好用的桌面GUI应用开发程序,它不仅支持跨平台,还支持众多web库来编写前端页面样式.要说它的缺点, 打包之后的程序太大了(因为里面包了一个Chromium浏览器), 如果用了第三方库,而你用的第三方...
【Ubuntu】从 NodeSource 中安装 Node.js 和 npm
介绍NodeSource 是一个公司,聚焦于提供企业级的 Node 支持。它维护了一个 APT 软件源,其中包含了很多 Node.js 版本。如果你的应用需要指定版本的Node.js 版本,使用这个软件源。GitHub地址:https...
【Nuxt3】使用Pinia
Pinia 是什么?Pinia 是 Vue 的专属状态管理库,它允许你跨组件或页面共享状态。如果你熟悉组合式 API 的话,你可能会认为可以通过一行简单的 export const state = reactive({}) ...
【Nuxt3】安装pinia 失败提示vue版本不兼容问题 解决方法
问题原因出现这个问题是因为node的版本太高所导致的,简直是个大坑 解决方法运行 1npm i pinia @pinia/nuxt --legacy-peer-deps 如果你两个一起装失败的话,那就单独分开装 我这边的报错内容123...
【NodeJS】npm使用国内镜像加速的几种方法
腾讯云镜像源1npm config set registry http://mirrors.cloud.tencent.com/npm/ 淘宝镜像源12npm config set registry https://registry...
【NodeJS】配置/取消 npm 代理
当你本地有梯子的时候,启用代理,会在“系统设置->网络->代理”里面看到代理服务器的选项,但在使用npm的时候,不会走这边的代理,需要我们自己手动配置一下 配置代理12npm config set proxy=http:/...
【Nuxt3】Nuxt3 使用 Vuetify3 框架 完成 SSR 服务器端渲染
框架介绍Nuxt3 为了让vue3的开发变的更加简单而制作的框架。它集成了很多vue 的库。 前端库我本来想用 Element Plus 的,但用了一会发现不太适合我,虽然样式挺好看的,但路由和图标以及响应式/自适应 相关的...
marked.js 的自定义拓展 (Custom Extensions : extensions)
官方文档:https://marked.js.org/using_pro#extensions 作用用于自定义解析标签Markdown的标签,简单对官方文档进行翻译,我使用的是vue3 + ts ,简单写了一个适配 自定义拓展 : e...
【Electron】前后端通讯 夸线程通讯 ipcMain 与 ipcRenderer
折腾了半天,终于搞明白Electron的前后端通讯了。为了防止自己忘记,进行整理一下。 无需接收参数如果不需要接收回调参数的话,可以使用 ipcMain.on(channel, listener) 和 ipcRenderer.send...