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

网站外包怎么做怎样做网站推广啊

网站外包怎么做,怎样做网站推广啊,怎么注册建设公司网站,有没有可以做兼职的网站吗从零搭建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.yutouwan.com/news/81231/

相关文章:

  • 工程信息价查询网站广告设计海报
  • 洛阳便宜网站建设报价石家庄网站推广软件
  • 招聘58同城找工作网站做优化必须要ftp吗
  • 怎么在网上注册自己的网站有没有做网站兼职
  • 请别人做网站注意事项营销网站的设计思路
  • 公司网站设计需要多少钱招生平台网站开发
  • 东莞网站建设主要学什么酒店网站html模板
  • 网站建设沙漠风苏州网站建设及推广
  • 优秀网站设计网站seo诊断专家
  • 在阿里巴巴网站上怎么做贸易上海人才网官网下载
  • 网站开发层次想学设计没有基础怎么办
  • 收废品做网站怎么做建筑人才网最新招聘信息息
  • 做网站的无锡大学生网页设计作业代码
  • 重庆万州网站建设哪家好北京传媒公司
  • 南宁优质手机网站建设公司建设银行官网首页登录入口
  • 网站建设方案可行性秦皇岛市建设银行网点
  • 自学it做网站大连网站怎么推广
  • 满屏网站设计做多大上海专业网站建设渠道
  • 免费做相册video的网站做网站要买什么服务器
  • php网站游客试用怎么做网站备案核验单
  • 网站建设与运营固定资产jsp 数据库做网站
  • 网站到底是域名需要备案还是空间做网站的主要作用
  • 程序员和网站建设网页设计考试
  • seo整站优化方案番禺24小时核酸检测
  • 自己做都网站怎么发朋友圈保定高端网站建设
  • 网站建设代码实例网站开发和合同范本
  • 合肥建设网官方网站在线制作网站的工具
  • 广州网站建设专注乐云seo建设银行网络平台
  • 大型企业网站源码wordpress 管理员权限设置密码
  • 网站站内链接百度联系方式