一、webgl与three.js    我们知道canvas、svg等是2D绘图的,那么如果想要使用js进行3D绘图,可以吗? 答案是肯定的!实际上主流的3D开发使用的是c++,但是随着技术的发展,JavaScript目前已经是无孔不入了,包括web(vue/react)、移动端(RN/weex)、客户端(electron/nw)、后端(nw)、人工智能(tensorflow.js),而
一介绍electron分为主进程和渲染进程,主进程负责和原生交互,控制窗口等。渲染进程就是普通网页。主进程和渲染进程可以通过ipcMain(主进程使用)及ipcRenderer(渲染进程用)通信quick-start中main.js为主进程入口文件index.html为渲染进程入口文件另外很重要的一点使用electron没有跨域限制!!!二 打包1.快速运行quick-start(开发时启动)
用此镜像解决不能装electron的奇葩问题npm config set registry https://registry.nlark.com/
原创 2021-04-26 14:28:21
4127阅读
五、Electron 191、什么是 Electron参见 PPT。2、Electron 初探2.1 常见的桌面GUI工具介绍名称语音优点缺点QTC++跨平台、性能好、生态好依赖多,程序包大PyQTPython底层集成度高、易上手授权问题WPFC#类库丰富、扩展灵活只支持Windows,程序包大WinFormC#性能好,组件丰富,易上手只支持Windows,UI差SwingJava基于AWT,组件
转载 2024-07-05 20:27:02
76阅读
在桌面程序中,使用C#语言可以创建winform和WPF程序,他们2个在Windows中都非常的优秀,还有就是使用QT开发桌面,可以跨平台开发,这三种都是比较“正规”的,而Electron使用框架开发桌面程序的,还有其他的框架也可以开发桌面程序等等。下面介绍一下Electron开发桌面程序,只要会使用vue,那么使用Electron也非常的简单。官网如下:简介 | Electron本案例环境wi
最近需要在iPad上做一个App,于是想在虚拟机中安装一个OS X 10.9试用一下。经过几十次的尝试趟过很多坑后,终于找到了在WMware 10 上安装Mac OS X 10.9 系统的正确方法。本方法不需要什么U盘,而且由于所有操作都在硬盘上,所以速度也会很快。需要准备的工具和文件如下:VMware-workstation-full-10.0.1-1379776.exeunlock-all-v
挪威奥斯陆 – 2016年4月11日 – Nordic Semiconductor ASA (OSE: NOD) 赢得《中国电子商情》颁发的“2015年编辑选择奖”,其nRF52 系列中的第一款产品nRF52832蓝牙智能系统级芯片(SoC)荣获《中国电子商情》评定为“2015 年度中国最具竞争力接口产品”。 挪威奥斯陆 – 2016年4月11日 – N
什么是 Electron?介绍使用 JavaScript, HTML 和 CSS 构建跨平台(Windows、MacOs、Linux)的桌面应用——这是Electron官网的简介最初被GitHub开发,2013年4月11日以Atom Shell为名起步,2014年5月16日开源,2015年4月17日改名为Electron。组成Chromium : 为Electron提供了强大的UI能力,可以不考虑
转载 2024-04-24 13:12:48
131阅读
        项目中,有时会需要将Web页面应用打包为桌面程序。像visual studio code就是使用Web页面打包的桌面程序。        本文记录了使用Electron打包Angular项目的步骤。前提条件是已有项目已经按照
可以发现淘宝镜像报404了,经过分析,npm下载:⨯ cannot resolve http://npm.taobao.org/mirrors/electron/9.4.4/electron-v9.4.4-win32-x64.zip: status code 404这个文件,结果淘宝镜像里没有这个文件,可是我从淘宝镜像查看结果是,有这个electron-v9.4.4-win32-x64.zip的。
一、Electron是什么?官网:https://electronjs.org/Electron是由Github开发,用HTML,CSS和JavaScript来构建跨平台桌面应用程序的一个开源库。 Electron通过将Chromium和Node.js合并到同一个运行时环境中,并将其打包为Mac,Windows和Linux系统下的应用来实现这一目的。官网介绍:Electron 可以让你使用纯 Ja
一、使用官方脚手架创建项目1.1 步骤npx create-react-app electron-webpackcd electron-webpacknpm run start1.2 关于npx二、electron和webpack结合2.1 了解electron-builderhttps://www.electron.build/2.2 webpack中安装步骤npm install electr
背景已安装 nodejs, npm, 以及 vscodenpm 全局安装位置已变更为 “D:/programs/nodejs/npm_node_modules/”已在 全局 安装 electron, 并未在项目下安装 electron测试项目为 “Electron 初体验”, 路径位置: “D:/workspace/test_room/electron_foretaste”需求与预期使用 vsco
文章目录第一章 征程第二章-主进程与渲染进程第三章-H5拖拽读取本地文件第四章-快捷键注册及复制粘贴第五章-渲染进程调用主进程模块第六章-菜单模块第七章-渲染进程与主进程间的通信第八章-渲染进程与渲染进程间的通信第九章-管理应用程序文件及url的加载方式第十章-系统对话框模块 第一章 征程前言 如果你是第一次接触Electron,你应该先去官网了解看看,通过官方提供的一个快速启动程序,立即看看E
记录一下由于windows下无法成功使用electron-builder打出linux包 于是在linux下搞一搞 纯记录,按照运行和打包遇到的问题写的,有弯路具体处理方式建议直接看后半段首先是运行的时候peError: Cannot read property 'on' of undefined at startElectron (/root/virt-access/virt-acces
0、使用之前需要配置环境:(1)需要全局安装node;(2)npm命令安装electron库a.全局安装npm install electron -gb.局部安装npm install --save-dev electron1、直接从官方下载新手入门实例,我上传了从网上下载的实例,可以直接下载下来直接用2、下载好了之后,安装依赖:npm: npm installcnpm: npm instally
首先electron打包的方式有两种通过electron-builder通过electron-package两种方式,electron-builder打包的话扩展性更强,包也较小,electron-package打出来的包相对扩展性更小,且包容量较大,一般都会选择electron-builder进行打包。注意electronelectron-build版本的问题1.两者配套使用,如果两者的包不是
转载:(第一个demo和安装依赖的包)一、简介      Electron 可以让你使用纯 JavaScript 调用丰富的原生 APIs 来创造桌面应用。你可以把它看作是专注于桌面应用而不是 web 服务器的,io.js 的一个变体。这不意味着 Electron 是绑定了 GUI 库的 JavaScript。相反,Electron 使用
主进程api 1.1 Electron app 模块:app 模块是为了控制整个应用的生命周期设计的。 1.2 Electron autoUpdater 模块:这个模块提供了一个到 Squirrel 自动更新框架的接口。 1.3 Electron BrowserWindow 模块:BrowserWindow 类让你有创建一个浏览器窗口的权力。 1.4 Electron contentTracing
转载 2023-12-07 15:24:43
141阅读
有需求说公司的项目,要到展会上面去用,所以肯定不能再拿浏览器打开一个网址了,太low了。 所以干脆就用electron这个把线上链接打包到桌面使用。第一次安装自动打包都是windows 64系统的,在网上找了很多资料都很繁琐。 通过自己的摸索,顺利的打包出,既可以兼容windows 64也可以兼容windows 34的web应用。electron官网:https://www.electronjs.
转载 2024-03-15 14:40:37
914阅读
  • 1
  • 2
  • 3
  • 4
  • 5