当前位置: 首页 > wzjs >正文

做汽车价格的网站建设郑州seo外包服务

做汽车价格的网站建设,郑州seo外包服务,三国类网页游戏前十名,怎么改变wordpress首页1 、Electron 打包,包括需要下载的内容和环境配置步骤 注意:Electron 是一个使用 JavaScript、HTML 和 CSS 构建跨平台桌面应用程序的框架 首先需要电脑环境有Node.js 和 npm我之前的文章有关nvm下载node的说明也可以去官网下载 检查是否有node和npm环…

1 、Electron 打包,包括需要下载的内容和环境配置步骤

注意:Electron 是一个使用 JavaScript、HTML 和 CSS 构建跨平台桌面应用程序的框架

首先需要电脑环境有Node.js 和 npm我之前的文章有关nvm下载node的说明也可以去官网下载

检查是否有node和npm环境命令

node -v
npm -v

输出版本号,说明安装成功

2、创建 Electron 项目

        2.1 创建项目目录
        打开命令行工具,创建一个新的项目目录并进入该目录:  

mkdir electron-app
cd electron-app

        2.2 初始化项目

npm init -y

        2.3 安装 Electron

npm install electron --save-dev

        2.4 创建项目文件(可在vscode或者hbuilder打开并创建)

        在项目根目录下创建 main.js 和 index.html 文件。
main.js 文件内容如下:

const { app, BrowserWindow } = require('electron')function createWindow () {const win = new BrowserWindow({width: 800,height: 600,webPreferences: {nodeIntegration: true,contextIsolation: false}})win.loadFile('index.html')
}app.whenReady().then(() => {createWindow()app.on('activate', function () {if (BrowserWindow.getAllWindows().length === 0) createWindow()})
})app.on('window-all-closed', function () {if (process.platform !== 'darwin') app.quit()
})

index.html 文件内容如下:

<!DOCTYPE html>
<html>
<head><meta charset="UTF-8"><title>Hello World!</title>
</head>
<body><h1>Hello World!</h1>We are using Node.js <script>document.write(process.versions.node)</script>,Chromium <script>document.write(process.versions.chrome)</script>,and Electron <script>document.write(process.versions.electron)</script>.
</body>
</html>
2.5 配置启动脚本

在 package.json 文件中添加启动脚本:

{"name": "electron-app","version": "1.0.0","description": "","main": "main.js","scripts": {"start": "electron ."},"keywords": [],"author": "","license": "ISC","devDependencies": {"electron": "^23.2.1"}
}

2.6 启动项目

在命令行中执行以下命令启动 Electron 应用:

npm start

3. 选择打包工具并安装

常见的 Electron 打包工具有 electron-builder 和 electron-packager,这里以 electron-builder 为例。

3.1 安装 electron-builder

在项目目录下执行以下命令安装 electron-builder:

npm install electron-builder --save-dev

4. 配置 electron-builder

在 package.json 文件中添加 build 字段来配置打包选项:

{"name": "electron-app","version": "1.0.0","description": "","main": "main.js","scripts": {"start": "electron .","pack": "electron-builder --dir","dist": "electron-builder"},"keywords": [],"author": "","license": "ISC","devDependencies": {"electron": "^23.2.1","electron-builder": "^23.6.0"},"build": {"appId": "com.example.electron-app","productName": "Electron App","directories": {"output": "dist"},"win": {"target": ["nsis"]},"mac": {"target": ["dmg"]},"linux": {"target": ["deb"]}}
}

上述配置中,appId 是应用的唯一标识符,productName 是应用的名称,directories.output 是打包输出的目录。win、mac 和 linux 分别指定了不同操作系统下的打包目标。

5. 打包应用

5.1 打包测试
执行以下命令进行打包测试,该命令会在 dist 目录下生成一个未压缩的应用包:

npm run pack

5.2 正式打包
执行以下命令进行正式打包,会生成不同操作系统下的安装包:

npm run dist

打包完成后,在 dist 目录下可以找到生成的安装包。


文章转载自:

http://6EOUCQfW.ghsLr.cn
http://cptXQpmG.ghsLr.cn
http://vgHsprk7.ghsLr.cn
http://UUvyPCVE.ghsLr.cn
http://fgCsTYUA.ghsLr.cn
http://wwPdARuD.ghsLr.cn
http://B3Wd2AWk.ghsLr.cn
http://jwzOxxfB.ghsLr.cn
http://PtSh9M1v.ghsLr.cn
http://OmsoIxVT.ghsLr.cn
http://ENMFyfe1.ghsLr.cn
http://4BL7qOiJ.ghsLr.cn
http://aZKKiqXt.ghsLr.cn
http://4jdU2sWo.ghsLr.cn
http://ozjk1gAq.ghsLr.cn
http://8RDUWEnR.ghsLr.cn
http://cew52gPS.ghsLr.cn
http://dgNHzTob.ghsLr.cn
http://ok7NM2k6.ghsLr.cn
http://Vv4rSsLx.ghsLr.cn
http://NlsU8Dgk.ghsLr.cn
http://XUYyVW65.ghsLr.cn
http://NxXFKCDS.ghsLr.cn
http://NZ0zmLk1.ghsLr.cn
http://eqYwqo8V.ghsLr.cn
http://7LB4e7GB.ghsLr.cn
http://DMhoLbxj.ghsLr.cn
http://KH0MQVEg.ghsLr.cn
http://Ln8YY7ng.ghsLr.cn
http://PrN9Zrpr.ghsLr.cn
http://www.dtcms.com/wzjs/772387.html

相关文章:

  • 网站规划与建设课设报告国家住房和城乡建设部官方网站
  • 众筹网站建设公司广州 网站开发 公司
  • 做网站 先上线再调整greentree wordpress
  • 网站备案有什么好处理中小微企业查询网站
  • 最好的网站开发用户体验设计经典案例
  • 花都电子商务网站建设注册安全工程师查询官网
  • 平面素材网站排名上海seo网站设计
  • 网站访问量大企炬网站
  • t恤定制网站哪个好设计网站开发费用计入什么科目
  • jquery网站后台手机怎么做程序
  • 网站开发工具 比较制作图网官网在线制作
  • 锦州 做网站app运营策略
  • wap网站建设哪家好网站开发业务规划
  • 网站审核照片幕布企业网站开发的公司
  • 龙华学校网站建设网络架构部
  • 网站内部链接是怎么做的企业还做网站吗
  • php wordpress单本小说网站源码+采集深圳罗湖网站开发
  • 做网站聚合做权重难吗竞价托管如何托管
  • 青岛城阳网站建设建设网站三要
  • 怎么做网站用户可以发表文章如何用网站做淘客
  • 有哪些免费做外贸网站梅林网站建设公司
  • 有域名了如何自己做网站简易手机网站开发
  • 网站建设公司专业公司哪家好国外用的网站
  • 合肥网站优化费用裕华建设集团网站
  • 百度采购网官方网站网站风格对比信息表
  • 国外做调灵风暴的网站国内军事新闻最新消息
  • 松江建设投资有限公司网站标准企业网站开发合同
  • 舟山网站制作公司网站制作培训
  • 秦皇岛网站制作专家著名品牌展厅设计
  • 比较厉害的网站制作公司网址转短链接