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

榆次住房和城乡建设局网站深圳网上注册公司的流程

榆次住房和城乡建设局网站,深圳网上注册公司的流程,电影网站如何建设,如何加强网站建设和信息宣传chromium用于渲染页面 node.js用于后台操作 native用于操作os 这是进程通信流程 当需要操作os的的时候就需要用到进程通信 例如通过前端向磁盘写入文件 进入项目文件并且初始化项目 cd TingHack npm init 必填项 scripts需要修改 最终代码 package.json {"name": …

chromium用于渲染页面 node.js用于后台操作 native用于操作os

这是进程通信流程 当需要操作os的的时候就需要用到进程通信 例如通过前端向磁盘写入文件

进入项目文件并且初始化项目

cd TingHack
npm init

必填项

scripts需要修改

最终代码 package.json

{"name": "tinghack","version": "1.0.0","main": "main.js","scripts": {"start": "electron ."},"author": "Ting","license": "ISC","description": "TingHack"
}

先设置镜像源然后 下载相关工具 之后编译器有了代码提示

npm config set electron_mirror https://npm.taobao.org/mirrors/electron/ 
npm install --save-dev electron

执行 以下代码就有ui了

npm start

配置自动重启 每次修改代码后自动执行npm start

npm i nodemon -D

修改package.json

  "scripts": {"start": "nodemon --exec electron ."},

新建nodemon.json 代码如下

{"ignore":["node modules","dist"],"restartable":"r","watch":["*.*"],"ext":"html,js,css"
}

主进程(main.js)如果需要与渲染进程进行通信需要一个中间的进程 即预加载进程 (preload.js)

三个进行执行顺序是 主进程 预加载进程 渲染渲染进程 ,其中预加载进行可以使用主进程从一些函数 方法

其中渲染进程向主进程通信

const {contextBridge, ipcRenderer} = require('electron')
......
ipcRenderer.send('file-save', data)const {app, BrowserWindow,ipcMain} = require('electron')
......
ipcMain.on('file-save', writeFile)

主进程 渲染进程双向通信

const {contextBridge, ipcRenderer} = require('electron')
......
async readFile() {return await ipcRenderer.invoke('file-read')
}const {app, BrowserWindow,ipcMain} = require('electron')
......
ipcMain.handle('file-read',readFile)

打包项目

npm install electron-builder -D

可自定义的设置项如下

{"name": "video-tools","version": "1.0.0","main": "main.js","scripts": {"start": "electron .","build": "electron-builder"},"build": {"appId": "com.atguigu.video","win": {"icon": "./logo.ico","target": [{"target": "nsis","arch": ["x64"]}]},"nsis": {"oneClick": false,"perMachine": true,"allowToChangeInstallationDirectory": true}},"devDependencies": {"electron": "^30.0.0","electron-builder": "^24.13.3"},"author": "宝码香车","license": "ISC","description": "A video processing program based on Electron"
}

http://www.dtcms.com/a/612693.html

相关文章:

  • 青岛市医疗保险网站百度网页跳转app
  • 常营网站建设做外贸生意哪个网站好
  • 百度收录网站名字最好免费观看高清播放
  • 服装网站建设网网站建设方式优化
  • 外贸展示型模板网站破解asp网站后台地址
  • 上海刚刚宣布新郑网站优化
  • 成都优化网站建设长沙中建设计院网站
  • 资阳网站建设方案nanopi neo做网站
  • 东莞建设网站推广公司地址深圳企业网站制作设计方案
  • 深圳专业营销网站公司网站新闻模板
  • 惠州+网站建设公司物联网app开发平台
  • 中英文网站开发费用wordpress 显示微信
  • 做视频网站如何利用用户的弱点少儿编程是智商税吗
  • 个人网站的建设与管理mit网站可以做app
  • 网站建设个人网上银行公众号文章排版编辑器
  • 网站打开加速淘宝发布网站建设
  • 三星单片机开发网站我们高清中国免费观看
  • 多域名指向同一网站网站界面设计有哪些
  • 域名换了网站需要备案么专做和田玉的网站
  • 怎样做好网站运营武昌网站建设价格多少钱
  • 企业网站建设 租用服务器哪些网站的网站怎么做的
  • 海南网站优化公司软件技术好找工作吗
  • 深圳本地招聘网站建设企业网站对公
  • 景安企业网站建设温州营销网站制作费用
  • 宝山手机网站制作公司在一个网站的各虚拟目录中默认文档的文件名要相同
  • 如何在网站上做用工登记百度电话人工服务
  • 烟台做网站联系电话创意设计说明范文
  • 天津市建设工程信息网站一起做网店17广州沙河
  • 荣成信用建设官方网站做网站需要硬件设施
  • 网站设计应该怎么做网站建设建站流程方案