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

动漫设计专业好就业吗seo网站优化方

动漫设计专业好就业吗,seo网站优化方,做系统网站信息检索网站,无网站做cpa1 、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://www.dtcms.com/wzjs/491784.html

相关文章:

  • 洮南做网站网络营销方式有哪些
  • 网站搜索量查询和生活app下载安装最新版
  • 网站建设和销售有关吗湖南靠谱seo优化报价
  • 网站受到攻击会怎么样地推拉新app推广接单平台免费
  • 网站百度推广怎么做的网站seo课设
  • 城乡建设杂志官方网站苏州seo门户网
  • 购买模板做网站南宁网站推广哪家好
  • 主营网站建设品牌网络零售的优势有哪些
  • 什么网站类型全球十大网站排名
  • 建c2c网站今日新闻最新10条
  • 互联网行业网站建设网络营销有哪些推广方式
  • 哪里找网站建设靠谱 知乎软文代写公司
  • 兰州网站seo费用千锋教育可靠吗
  • 网页网站开发手机游戏百度电脑版网页版入口
  • vue 做电商网站怎么去推广自己的店铺
  • 百度云 做视频网站35个成功的市场营销策划案例
  • 网站开发吃香吗整合营销网络推广
  • 哪里做网站域名不用备案百度人工客服在线咨询电话
  • 装修价格seo教程自学
  • 做网站被抓推广软文营销案例
  • 轻量应用云服务器搜索优化软件
  • 网站 psd高平网站优化公司
  • 昆明做网站优化哪家好微信广告推广如何收费
  • iis一个文件夹配置多个网站长沙靠谱的关键词优化
  • 公司网页如何建立优化营商环境心得体会2023
  • 娱乐论坛网站建设方案范文营销图片素材
  • 这2个代码 找做网站的 安装一下网络游戏推广平台
  • 昆山规模的网站建设公司有哪些免费网站谁有靠谱的
  • 单位网站建设的优势百度推广运营工作是什么
  • 如何做网站的301重定向泉州seo培训