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

展示网站系统架构设计专属头像制作免费

展示网站系统架构设计,专属头像制作免费,网页设计制作用什么软件,网页服务器价格准备工作 全局安装 node npm创建文件夹,并执行 npm init安装 electron npm i electron --save-dev在 package.json 配置文件中的scripts字段下增加一条start命令: {"scripts": {"start": "electron ."} }由于配置中的入…
准备工作
  1. 全局安装 node npm
  2. 创建文件夹,并执行 npm init
  3. 安装 electron npm i electron --save-dev
  4. 在 package.json 配置文件中的scripts字段下增加一条start命令:
{"scripts": {"start": "electron ."}
}
  1. 由于配置中的入口文件是 main.js ,需要在根目录下创建 main.js
// main.js
// 这个文件控制主进程,运行在Node.js环境中,控制应用的生命周期,显示原生界面,执行特殊操作并管理渲染器进程。const { app, BrowserWindow } = require('electron')
const path = require('node:path')const createWindow = () => {const mainWindow = new BrowserWindow({width: 800,height: 600,webPreferences: {preload: path.join(__dirname, 'preload.js') // 预加载 js}})// 加载 index.htmlmainWindow.loadFile('index.html')// 打开开发工具// mainWindow.webContents.openDevTools()
}// 这段程序将会在 Electron 结束初始化和创建浏览器窗口的时候调用
// 部分 API 在 ready 事件触发后才能使用。
app.whenReady().then(() => {createWindow()app.on('activate', () => {// 在 macOS 系统内, 如果没有已开启的应用窗口// 点击托盘图标时通常会重新创建一个新窗口if (BrowserWindow.getAllWindows().length === 0) createWindow()})
})// 除了 macOS 外,当所有窗口都被关闭的时候退出程序。 因此, 通常
// 对应用程序和它们的菜单栏来说应该时刻保持激活状态, 直到用户使用 Cmd + Q 明确退出
app.on('window-all-closed', () => {if (process.platform !== 'darwin') app.quit()
})
  1. 创建 index.html
<!--index.html-->
<!DOCTYPE html>
<html lang="en"><head><meta charset="UTF-8"><title>Hello World!</title></head><body><h1>Hello World!</h1>We are using Node.js <span id="node-version"></span>,Chromium <span id="chrome-version"></span>,and Electron <span id="electron-version"></span>.</body>
</html>
  1. 创建 prelode.js
// preload.js
// 所有的 Node.js API接口 都可以在 preload 进程中被调用。它拥有与Chrome扩展一样的沙盒。
window.addEventListener('DOMContentLoaded', () => {const replaceText = (selector, text) => {const element = document.getElementById(selector)if (element) element.innerText = text}for (const dependency of ['chrome', 'node', 'electron']) {replaceText(`${dependency}-version`, process.versions[dependency])}
})
  1. 最后执行 npm run start启动应用
http://www.yayakq.cn/news/489063/

相关文章:

  • 简易网站的html代码wordpress 二维码插件
  • 哈巴河网站制作国内公关公司
  • 专注七星彩网站开发北京建设规划许可证网站
  • 信用网站标准化建设方案商标注册查询app
  • 网站的登录功能一般是用cookie做的网站空间费
  • 深圳集团网站开发公司开发商城微信小程序
  • 湖南官网网站推广软件婚庆公司租车
  • 西安做网站多少钱建筑工程网官网平台
  • 深圳住房和建设局新网站wordpress pk
  • 马来西亚的网站后缀潍坊 网站推广
  • 公司的网站建设四川移动网站建设报价
  • 招聘网站推广怎么做app开发专业公司
  • 网站优点惠州网站建设效果
  • 网站域名有效期临沂沂河新区
  • 哪个网站做生鲜配送专门看网站的浏览器
  • 哪个网站是教人做淘宝客的wordpress目录地址
  • 电子商务网站建设考试试卷哈尔滨服务专业的建站
  • 企业做网站要网页设计怎么设计
  • 成都营销型网站建设中账号沈阳网络科技公司排名
  • 点对点视频网站开发海口网上注册公司流程
  • 那个网站可以做双色球号码对比的手机上的网站
  • 邢台网站建设厂家wordpress侧边栏删除
  • 长春网站制作最专业做个公司网站大概多少钱
  • 网站建设上线问题微信推广软件首选帝搜软件
  • 三亚市建设局网站公示职参简历网站
  • 浏览器打开自己做的网站设计公司网站运营
  • 营销型网站的定位如何查询注册过的网站
  • 网页制作成品模板网站步骤的英文
  • 个人网站建站的流程网站用户维护
  • 电子商务网站设计的书主色调为绿色的网站