logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Electron&OpenHarmony 跨平台实战开发(一):electron-vite 与 Vue3 架构搭建指南

摘要 本文介绍使用electron-vite快速构建Vue3+Electron桌面应用的完整流程。electron-vite相比Electron Forge具有极快的构建速度、内置Vue3支持和默认热更新等优势。文章详细讲解了从环境准备、交互式初始化到项目结构的核心要点,包括如何选择Vue模板、项目目录解析以及配置文件说明。同时提供了常用扩展方案如Vue Router、Pinia的集成方法,并重点

文章图片
#electron#javascript#前端
Electron&OpenHarmony 跨平台实战开发(bug):npm 安装 Electron 依赖常见错误排查

摘要: 本文总结了 Electron 项目使用 npm install 时常见的三种错误及解决方案。网络连接中断错误通常因下载 Electron 二进制文件失败,建议配置镜像源或代理;EPERM 权限错误多由文件占用引起,需关闭相关进程或手动删除后重装;Deprecated 警告多为间接依赖问题,通常可忽略或通过更新依赖解决。针对每种情况提供了详细的操作步骤,帮助开发者快速解决依赖安装问题。

文章图片
#electron#bug#npm
Electron&OpenHarmony 跨平台实战开发:Electron-forge 打包时 ECONNRESET 错误解决方案

本文档针对Electron打包过程中常见的ECONNRESET网络连接错误,提供了详细分析和解决方案。主要原因包括网络不稳定、防火墙拦截、GitHub访问受限等。推荐使用国内镜像源(如淘宝镜像)替代默认GitHub下载,可通过.npmrc文件或环境变量配置。其他方案包括设置代理、手动下载二进制文件等。文档还提供了网络测试、日志调试、缓存清理等实用技巧。配置镜像源后通常能快速解决问题,确保Elect

#electron#javascript#前端
Electron&OpenHarmony 跨平台实战开发:ESM 与 CommonJS 兼容踩坑记

本文记录了在Electron+OpenHarmony跨平台应用中引入ES Module语法时遇到的问题及解决方案。应用启动时出现require is not defined和__dirname is not defined错误,原因是ESM与CommonJS模块混用。提供了两种解决方案:方案A回退到CommonJS(快速稳定),方案B全面使用ESM(推荐)。详细说明了ESM方案的具体修改方法,包括

#electron#javascript#前端
Electron&OpenHarmony 跨平台实战开发(bug):解决 Electron 安装网络连接问题

在开发 Electron 应用时,我们经常会遇到各种安装和配置问题。其中,网络连接问题是最常见且最令人头疼的问题之一。本文将深入分析 Electron 安装过程中的网络连接错误,并提供多种实用的解决方案。Electron 安装网络问题是一个常见但可以解决的问题。通过配置合适的镜像源,大多数情况下都能顺利安装。关键是要根据实际网络环境选择最适合的解决方案。对于中国大陆开发者,强烈推荐使用国内镜像源(

#electron#bug#javascript
Harmomy【问题系列篇】- ohpm : 无法将“ohpm”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。

ohpm : 无法将“ohpm”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径正确,然后再试一次

文章图片
#harmonyos#typescript
Harmomy【问题系列篇】- ohpm : 无法将“ohpm”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。

ohpm : 无法将“ohpm”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径正确,然后再试一次

文章图片
#harmonyos#typescript
javascript正则表达式符号解析

今天看面试题,汇总了一下正则表达式符号以及含义{n} // n次{1, 3}// 1~3次{1,} // 1到多次+// 1到多次? // 0到一次* // 0到多次^ // 匹配一行开始$ // 匹配一行结束// 字符串类[abc]// /[abc]/匹配“abc”中任意一个字符[^abc]// /[^abc]/匹配非 "abc" 中任意一个字符. // 任意字符 (除换行符)\w // 任意字

#正则表达式#javascript
    共 13 条
  • 1
  • 2
  • 请选择