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

dede 网站地图怎么做做网站步骤详解

dede 网站地图怎么做,做网站步骤详解,wordpress纯代码点赞,无锡网站建设无锡从零搭建vueelectron桌面应用 一、准备工作1.全局下载electron2.全局下载vue脚手架3.创建vue项目#xff08;这里用的是vue2版本#xff09;4.安装打包插件5.安装electron-builder#xff0c;安装后可以直接生成主进程的配置文件6.在vue.config.js中添加以下配置 二、运行项… 从零搭建vueelectron桌面应用 一、准备工作1.全局下载electron2.全局下载vue脚手架3.创建vue项目这里用的是vue2版本4.安装打包插件5.安装electron-builder安装后可以直接生成主进程的配置文件6.在vue.config.js中添加以下配置 二、运行项目三、打包四、渲染进程和主进程通信1.在background.js中引入ipcMain并书写监听代码2.在vue组件中引入ipcRenderer并发送消息 一、准备工作 1.全局下载electron npm install -g electron2.全局下载vue脚手架 npm install -g vue/cli3.创建vue项目这里用的是vue2版本 vue create my-electron-app4.安装打包插件 首先进入项目目录 cd my-electron-app安装打包插件 npm install electron-builder --save-dev5.安装electron-builder安装后可以直接生成主进程的配置文件 vue add electron-builder6.在vue.config.js中添加以下配置 chainWebpack: config {config.plugins.delete(preload)config.plugins.delete(prefetch)config.entry(app).clear().add(./src/main.js).end() }, pluginOptions: {electronBuilder: {nodeIntegration: true,builderOptions: {appId: com.YourAppId,productName: YourApp,}} }作完以上步骤之后会在src根目录生成background.js这个文件就是electron的主进程配置文件可以在里面写一些electron的配置信息 二、运行项目 npm run electron:serve输入以上命令等待片刻就可以打开应用了 三、打包 npm run electron:build打包过程中可能会遇到报错 Get “https://github.com/electron-userland/electron-builder-binaries/releases/download/nsis-resources-3.4.1/nsis-resources-3.4.1.7z”: dial tcp 20.205.243.166:443: connectex: A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond. github.com/develar/app-builder/pkg/download.(*Downloader).follow.func1 /Volumes/data/Documents/app-builder/pkg/download/downloader.go:206 github.com/develar/app-builder/pkg/download.(*Downloader).follow /Volumes/data/Documents/app-builder/pkg/download/downloader.go:234 github.com/develar/app-builder/pkg/download.(*Downloader).DownloadNoRetry /Volumes/data/Documents/app-builder/pkg/download/downloader.go:128 github.com/develar/app-builder/pkg/download.(*Downloader).Download /Volumes/data/Documents/app-builder/pkg/download/downloader.go:112 github.com/develar/app-builder/pkg/download.DownloadArtifact /Volumes/data/Documents/app-builder/pkg/download/artifactDownloader.go:107 github.com/develar/app-builder/pkg/download.ConfigureArtifactCommand.func1 /Volumes/data/Documents/app-builder/pkg/download/artifactDownloader.go:27 github.com/alecthomas/kingpin.(*actionMixin).applyActions /Volumes/data/go/pkg/mod/github.com/alecthomas/kingpinv2.2.6incompatible/actions.go:28 github.com/alecthomas/kingpin.(*Application).applyActions /Volumes/data/go/pkg/mod/github.com/alecthomas/kingpinv2.2.6incompatible/app.go:557 github.com/alecthomas/kingpin.(*Application).execute /Volumes/data/go/pkg/mod/github.com/alecthomas/kingpinv2.2.6incompatible/app.go:390 github.com/alecthomas/kingpin.(*Application).Parse /Volumes/data/go/pkg/mod/github.com/alecthomas/kingpinv2.2.6incompatible/app.go:222 main.main /Volumes/data/Documents/app-builder/main.go:90 runtime.main /usr/local/Cellar/go/1.16.5/libexec/src/runtime/proc.go:225 runtime.goexit /usr/local/Cellar/go/1.16.5/libexec/src/runtime/asm_amd64.s:1371 这是因为网络的原因导致的遇到这种情况只能手动下载对应的包然后粘贴到对应的目录 以报错代码为例手动下载https://github.com/electron-userland/electron-builder-binaries/releases/download/nsis-resources-3.4.1/nsis-resources-3.4.1.7z 然后将其复制到下图的目录中你的目录地址不一定和我的一样需要根据找到自己的目录地址 下载完成后重新执行 npm run electron:build四、渲染进程和主进程通信 1.在background.js中引入ipcMain并书写监听代码 引入ipcMain import { app, protocol, BrowserWindow, ipcMain } from electron书写监听代码 // 在主进程中监听消息 第一个参数为事件名称第二个参数为回调函数 ipcMain.on(message-from-renderer, (event, str) {console.log(主进程收到消息,str) // 打印从渲染进程接收到的消息event.sender.send(message-to-renderer, Reply from main process) //给渲染进程发送消息 })2.在vue组件中引入ipcRenderer并发送消息 引入ipcRenderer const { ipcRenderer } require(electron)给主进程发送消息 ipcRenderer.send(message-from-renderer, 消息字符串)监听主进程发送过来的消息 ipcRenderer.on(message-to-renderer, (event, message) {console.log(message) // 输出接收到的回复消息 })
http://www.pierceye.com/news/100789/

相关文章:

  • 网站建设运营策划石家庄住房和建设局网站
  • 网站制作器公司网站虚假宣传但网站不是我做的
  • 大淘客网站建设婚庆网页设计作品dw
  • 嘉兴网站关键词优化后端开发流程
  • 有网络网站打不开怎么回事培训机构推广
  • 淄博网站建设优化珍云网站可信图标
  • 大连外贸网站建设江门营销网站建设
  • 县网站建设方案怎么做付费的小说网站
  • 企业公众号以及网站建设我想做个网站
  • 网站设为主页功能怎么做怎样制作h5
  • 网站的内容与功能设计微信公众平台小程序二维码怎么生成
  • 西安网站快速优化重庆明建网络科技有限公司干啥的
  • 广州市天河区门户网站软件制作公司
  • 做网站前期创建文件夹博罗高端网站建设价格
  • 襄阳网站建设价格淄博网站推广价格
  • 网站推广的软件六安网站制作哪里有
  • 大型门户网站模板wordpress有哪些小工具
  • 有flash的网站新闻资讯app制作公司
  • 网站和平台有什么区别黄页88怎么发信息质量高
  • 阿里建站价格小户型室内装修设计公司网站
  • 建设银行网站安全性分析网络推广服务平台
  • 大型购物网站建设福建微网站建设公司
  • 做网站软件j程序员找工作网站
  • 济南网站建设系统画册设计公司宣传册
  • 上海网站设计方案家纺网站建设
  • 衡水精品网站建设游戏广告推广平台
  • 响应式企业网站建设营销战略
  • wordpress离线浏览搜索引擎优化包括
  • 门户网站建设需要多少呼伦贝尔市住房和城乡建设局网站
  • 静海集团网站建设住房城乡建设网站