文章目录开发预期当前实现效果操作说明及介绍技术实现项目地址注意事项 小札记,预计开发成一款PC端基于electron的小型编辑器,集成pdf处理功能和markdown编辑功能 目前项目处于开发阶段,也希望自己能坚持开发下去 当前版本小札记(pretty note v1.0.0)开发预期一款PC端个人编辑器,选定electron+node.js作为开发底层技术,基于html+css+js+jque
转载 4月前
35阅读
Electron-为21世纪打造的文本编辑器的基础flyfish 2015-11-21题目的产生 Github的atom和微软Visual Studio Code这两款开源的编辑器是利用Electron开发的,atom对外宣传有个for the 21st Century 所以文本的题目由此产生。Note: Electron was previously named Atom Shell.注意:
# Docker编译Windows Electron的步骤 ## 简介 Docker是一个开源的容器化平台,可以帮助开发者轻松地打包、分发和运行应用程序。Electron是一个基于Node.js和Chromium的开源框架,用于构建跨平台的桌面应用程序。本文将介绍如何使用Docker编译Windows Electron。 ## 整体流程 下面是编译Windows Electron的整体流程,我
原创 2023-10-11 07:59:48
480阅读
electronjs目前在国内安装electron,按照官网的各种方法,基本上都以失败告终。这次我把成功尝试的国内快速安装electron的方法分享给大家。1、必要环境:node -v v10.15.0 npm -v 6.11.32、创建并进入一个空目录:mkdir d cd d3、全局安装cnpm:npm install cnpm -g --registry=http://registry.n
转载 2023-07-20 14:29:45
111阅读
公司最近产品需求变更,具体到项目要求如下: 1、原本的web浏览器访问URL平台形式不再提供 2、转化为软件包形式提供给客户安装,原url关闭项目实施: 1、采用electron打包软件盒子形式 2、因url关闭,单提供api服务可调用,故须采用loadFile方法集成,而非loadURL本文主要介绍使用electron打包软件的逻辑和配置: 1、原项目是umiJS项目,直接使用编译后的文件:./
最近心血来潮想编译一下和CEF同源的Electron源码。虽然已经有很多CEF的经验,但在编译Electron的时候还是遇到了一些小问题,这里简单记录一下。 文章目录编译工具编译过程遇到的问题Running "goma_ctl.py ensure_start" in ... 长时间卡住不动编译提示A依赖B,但B找不到提示 Goma 没有登录编译非master分支的Electron版本环境变量分支切
转载 2024-04-11 08:12:19
146阅读
总篇43篇 2019年第17篇背景公司去年对 CDN 资源服务器进行了迁移,由原来的通过 FTP 方式的文件存储改为了使用 S3 协议上传的对象存储,部门内 @柴俊堃 同学开发了一个命令行脚本工具 RapidTrans(睿传),使用睿传可以很方便将本地目录下的资源上传到 S3 中。睿传运行时接收两个主要参数,
在本博文中,我将详细介绍如何将 Electron 应用编译成 iOS,涉及到的问题背景、错误现象、根因分析、解决方案、验证测试,以及预防优化等方面。 ### 问题背景 在现代应用开发中,Electron 已经成为一种流行的跨平台开发工具,它可以将 Web 应用打包成桌面应用。但是,有开发者希望将他们的 Electron 应用源码移植到 iOS 平台上,以扩大他们的用户群体。考虑到 iOS 的特
原创 6月前
143阅读
# 如何实现 Electron 支持 Android ## 引言 随着跨平台应用开发的普及,Electron 已成为开发桌面应用的重要框架。然而,Electron 原本并不直接支持移动平台,尤其是 Android。本文将引导你通过一系列步骤实现 Electron 应用在 Android 设备上的支持。 ## 实现流程 以下是实现 Electron 支持 Android 的基本流程: |
原创 10月前
842阅读
在现代应用开发中,使用 Electron 为前端开发提供丰富的跨平台能力,而当我们尝试将 Electron 应用打包到 Android 平台时,会遇到许多技术挑战。本文将通过各类技术策略,清晰地记录下整个流程,包括备份策略、恢复流程、灾难场景、工具链集成、监控告警及扩展阅读等内容。 ## 备份策略 为了确保应用可持续性,我制定了详尽的备份策略。我们会使用甘特图来计划备份的周期和任务,确保所有关
# Electron 打包 Android 在开发移动应用程序时,我们通常会使用不同的工具和技术来构建和打包我们的应用程序。对于使用 Electron 框架开发的应用程序,我们也可以将其打包为 Android 应用程序,让用户可以在手机上使用。本文将介绍如何将 Electron 应用程序打包为 Android 应用程序。 ## Electron 框架简介 Electron 是一个开源的桌面应
原创 2024-04-27 06:19:53
1941阅读
Ionic3 与Electron制作桌面应用 ionic:https://ionicframework.comelectron:https://electron.atom.io  ionic是一个混合开发框架,electron是一个开发跨平台桌面应用的框架。此教程包括三个步骤:1. 创建ionic项目,开启服务2. 在项目中添加electron依赖3. 添加webpa
介绍compose也是docker官方的一个开源项目, (https://github.com/docker/compose),通过配置YMAL文件,可以实现对同一宿主机上的的多个容器进行统一管理Docker-Compose的概念有:工程(project),服务(service)以及容器(container)。Docker-Compose运行目录下的所有文件(docker-compose.yml,
转载 2023-07-28 12:57:37
151阅读
由于最近工作需求,紧急学习electron相关的技术知识,关于node.js的相关问题,后续会继续更新。【electron】简介及作用:electron的基本组成:Chromium + Node.js + Native API Chromium:Google 的Chrome浏览器背后的引擎,为electron提供了强大的UI能力,不用考虑兼容性的问题,比如可以不用写很多CSS兼容代码; Node.
转载 2023-10-26 13:54:17
354阅读
引子最近部门在推进 electron base 的 app 开发。 之前我们采用 electron-builder 做构建,但是由于它不支持客制化 file description,所以我的一个同事开发了一个支持 file description 的程序(包装了 electron-packager)来取代之前的配置(其实我觉得提一个 requet 给 electron-builder 会更好)。后
一. 准备工作    1. 首先,我们要安装electron-prebuilt,它是一个npm模块,因此我们可以使用Npm来进行安装,它是一个electron的预编译版本。npm install -g electron-prebuilt    2. 接下来安装electron-packager ,它也是一个n
转载 2024-01-23 15:03:52
7895阅读
electron 的depot_tools 工具下载构建源码 nodejs写的
转载 2020-06-12 10:36:00
2038阅读
2评论
前言本文将带你从零开始,快速搭建并运行一个基于 OpenIMSDK 的 Electron 应用。本项目以 OpenIMSDK 开源版为基础,借助 @openim/electron-client-sdk 与 @openim/wasm-client-sdk,能够同时构建 Web 端及桌面端(Windows、macOS、Linux)的即时通讯应用。如果你想要替换 Twili
原创 5月前
9阅读
网上也看了不少把node javascript转换为bytecode的文章,但是实操起来总有些问题,特别是对preload.js部分怎么把preload.js转换为bytecode,说得不那么详尽;我把我自己实践过程详细的描述一下,希望可以帮到有需要的朋友;1.我是在一个开源项目上简单修改一下,vue3-electron-serialport: vue-cli+vue-cli-plugin-ele
转载 5月前
3阅读
本文主要介绍如何快速使用Electron生成一个Hello World应用 文章目录主要步骤一、准备工作创建项目安装electron二、编写electron应用所需的基本内容首先,我们需要给electron应用一个入口创建窗口往窗口里面放一个HTML界面,写上"Hello World!" 主要步骤创建项目目录初始化项目信息安装electron创建electron应用最小所需文件运行并验证一
转载 2024-07-18 20:22:50
1125阅读
  • 1
  • 2
  • 3
  • 4
  • 5