1.Electron开发环境搭建

简介: 1.Electron开发环境搭建

前置条件:电脑上的node.js环境正常;

#查看node版本
node -v
#查看node包管理工具版本
npm -v
#查看默认仓库
npm config ls

查看npm仓库,建议使用国内镜像;

npm config set registry https://registry.npm.taobao.org

一、新建开发目录初始化项目(全局安装忽略这一步)

npm init --yes

会生成一个package.json文件

二、安装electron依赖

npm install electron --save-dev
#全局安装
npm install -g electron
#安装windows32位的包,打包后的应用程序,可以运行在windows的32位和64位机器上
npm install --arch=ia32 --platform=win32 electron

命令说明:

npm install xxx :安装某个module到本地项目的node_modules,但不会把安装包的信息添加到package.json文件

npm install xxx --save:安装某个module到本地项目的node_modules文件夹,同时把相关模块依赖添加到package.json文件的dependencies中

npm install xxx --save-dev:安装某个module到本地项目的node_modules文件夹,同时把相关模块依赖添加到package.json文件的devDependencies

npm install xxx -g:与npm install module一样,只是module的安装是全局的

npm install xxx --save -g :与npm install module --save一样,只是module的安装是全局的

npm install xxx --save-dev -g:与npm install module --save-dev一样,只是module的安装是

三、检查安装结果

#二选一即可,全局安装使用第一个命令
npx electron -v
./node_modules/.bin/electron -v

如果没有看到版本号,重新安装即可

 

四、查看electron界面

#全局安装使用
npx electron
 
 ./node_modules/.bin/electron

默认界面

急速安装:

npm install -g cnpm --registry=https://registry.npm.taobao.org
 
cnpm install --arch=ia32 --platform=win32 -g electron
 


相关文章
|
缓存
npm install 一直卡着不动如何解决
npm install 一直卡着不动如何解决
8667 0
|
资源调度 运维 JavaScript
使用electron创建桌面应用及常见打包错误解决
使用electron创建桌面应用及常见打包错误解决
1728 3
|
开发工具 git
git基于tag创建分支
git基于tag创建分支
|
资源调度
安装项目的时候老是报错:Command failed.
安装项目的时候老是报错:Command failed.
452 122
|
开发框架 前端开发 Linux
前端知识笔记(二十四)———快速创建桌面端(electron-egg)
前端知识笔记(二十四)———快速创建桌面端(electron-egg)
1042 0
基于GA遗传算法的PID控制器参数优化matlab建模与仿真
本项目基于遗传算法(GA)优化PID控制器参数,通过空间状态方程构建控制对象,自定义GA的选择、交叉、变异过程,以提高PID控制性能。与使用通用GA工具箱相比,此方法更灵活、针对性强。MATLAB2022A环境下测试,展示了GA优化前后PID控制效果的显著差异。核心代码实现了遗传算法的迭代优化过程,最终通过适应度函数评估并选择了最优PID参数,显著提升了系统响应速度和稳定性。
920 15
|
JSON JavaScript 前端开发
开发桌面程序-Electron入门
【10月更文挑战第16天】Electron 是一个使用 JavaScript、HTML 和 CSS 构建跨平台桌面应用的框架,嵌入了 Chromium 和 Node.js。本文介绍了如何搭建 Electron 开发环境,包括安装 Node.js、创建项目、配置 main.js 和打包应用。通过简单的步骤,你可以快速创建并运行一个基本的 Electron 应用程序。
756 4
开发桌面程序-Electron入门
|
传感器 数据采集 移动开发
基于STM32设计的炉温温度检测仪
本文档描述了一个基于STM32F103C8T6微控制器的炉温检测系统设计。系统采用铂电阻PT100作为温度传感器,提供精确的温度测量,并通过0.96寸IIC接口的OLED显示屏显示结果。STM32F103C8T6因其丰富的外设和计算能力被选为主控芯片,PT100的电阻变化通过ADC转换为数字信号。软件设计包括数据采集、处理和显示三个部分,其中OLED显示屏的初始化函数`oled_init()`设置各种屏幕参数,`OLED_Show_Temperature()`函数负责在指定位置显示温度值。
458 3
Electron——node_modules\ffi-napi\build\Release\ffi_bindings.node is not a valid Win32 application.
Electron——node_modules\ffi-napi\build\Release\ffi_bindings.node is not a valid Win32 application.
259 0
|
数据采集 数据挖掘 程序员
程序员必知:关于信度分析的多种方法
程序员必知:关于信度分析的多种方法
767 0