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

民治营销网站小程序怎么做电影网站

民治营销网站,小程序怎么做电影网站,特种作业证查询入口,朝阳区seo一、利用vue-cli创建vue项目 创建electron方式有很多,这里说的是vuecli创建的项目,通过安装electron-builder插件创建 也可以通过electron-vite构建项目 : https://cn.electron-vite.org/guide/ vue-cli构建 vue create XXX项目名 //按提示操…

一、利用vue-cli创建vue项目

创建electron方式有很多,这里说的是vuecli创建的项目,通过安装electron-builder插件创建
也可以通过electron-vite构建项目 : https://cn.electron-vite.org/guide/

  • vue-cli构建
vue create XXX项目名 //按提示操作创建

二、添加淘宝 electron 源,防止超时

  • 2.1直接命令行添加
//运行以下命令查看您当前的npm源:
npm config get registry
//卸载淘宝镜像源:
npm config set registry https://registry.npmjs.org/
//npm设置淘宝镜像
npm config set registry https://registry.npmmirror.com
//electron添加淘宝镜像
npm config set ELECTRON_MIRROR=https://npmmirror.com/mirrors/electron/
// 配置electron打包的镜像源
npm config set ELECTRON_BUILDER_BINARIES_MIRROR=https://npmmirror.com/mirrors/electron-builder-binaries/

tips: 在添加electron淘宝镜像时可能会报错,一般是由于node版本过高导致的,可以将node版本降低

  • 2.2修改.npmrc文件添加
    在这里插入图片描述
registry=https://registry.npmmirror.com/
ELECTRON_MIRROR=https://npmmirror.com/mirrors/electron/
ELECTRON_BUILDER_BINARIES_MIRROR=https://npmmirror.com/mirrors/electron-builder-binaries/

三、 保存之后,要重新打开一个命令行窗体,这些全局变量才会生效!!!

四、安装electron-builder

vue add electron-builder //安装有问题换个node版本试试

在这里插入图片描述

四、修改项目图标

  • 4.1安装electron-icon-builder插件
npm install electron-icon-builder --save-dev
  • 4.2修改配置文件package.json
"scripts": {"electron:generate-icons": "electron-icon-builder --input=./public/favicon.png --output=build --flatten"
},
  • 4.3执行命令生成图标
npm run electron:generate-icons

在这里插入图片描述

  • 4.4删除dist_electron,配置config.js文件后重新打包

项目打包

1.执行代码

npm run electron:build
pnpm electron:build

如果出现报错,多半是node版本过高导致的

`这个错误可能是由于使用的 Node.js 版本过高,不支持当前的 OpenSSL 版本,导致构建失败`/  Bundling main process...ERROR  Failed to compile with 1 errors                                                                                                                  16:08:17error background.js from Terser
Error: error:0308010C:digital envelope routines::unsupportedat new Hash (node:internal/crypto/hash:69:19)at Object.createHash (node:crypto:133:10)

2.解决方法

  • 方法一:打开package.json,找到
  "scripts": {"electron:build": "vue-cli-service electron:build",},

替换

  "scripts": {"electron:build": "set NODE_OPTIONS=--openssl-legacy-provider && vue-cli-service electron:build",},

通过设置 NODE_OPTIONS 环境变量为 --openssl-legacy-provider,可以强制使用旧版的 OpenSSL 提供程序,从而解决构建过程中的报错问题。

  • 方法二:修改node和npm版本号(推荐)
  • 打包是定义图标
    在package.json文件中加入build配置
 "build": {"appId": "com.dgtqeqe.dasd","win": {"icon": "./public/img/icons/android-chrome-192x192.png","target": [{"target": "nsis","arch": ["x64"]}]},"nsis": {"oneClick": false,"parMachine": true,"allowToChangeInstallationDirectory": true}},
http://www.dtcms.com/wzjs/581849.html

相关文章:

  • 卢氏县住房和城乡建设局网站关于网站建设的电话销售话术
  • 网站做分屏好不好石家庄网站建设接单
  • 济南网站建设企业企业解决方案是什么意思啊
  • 做画册可以参考哪些网站长治网站制作招聘信息
  • 宁国市有做网站重庆营销网站建设平台
  • 免费百度网站建设曲靖网站建设
  • 网站购买广告位公司网站建设哪家好
  • 商业网站网站建设11电影网
  • 网站编辑seo电子商务网站规划原则
  • 哪个网站可以做鸟瞰图全球速卖通规则
  • 大型网站制作丹阳网站建设做宣传类网站需要什么资质
  • 网站建设多少钱比较合适三个字广告公司名字
  • 一级a做爰片迅雷网站东营市报名系统网站设计公司
  • 申请一个网页要多少钱seo查询是什么意思
  • 创意广告视频网站红河北京网站建设
  • 东莞做一个企业网站要多少钱网页网站建设的步骤流程图
  • 成品网站短视频源码搭建计算机学校全国排名
  • 国外购物网站平台有哪些备案时如何关闭网站
  • 做网站的结论与心得软件开发工程师分类
  • 网站建设手续手机商城下载app
  • 短租网站开发seo个人优化方案案例
  • 网站推广 教程舟山普陀区建设局网站
  • 网站建设合同制人员招聘肇庆网络
  • 免费自助建站系统大全seo网络运营
  • 六盘水网站建设冷水滩城乡建设局网站
  • 帝国做的网站打开速度登录浏览器是建设银行移动门户网站
  • 桐庐县建设局网站大连网络运营
  • 河北建设集团石家庄分公司百度seo发帖推广
  • 南昌网站建设哪家最好页游代理
  • 做现货去哪些网站营销好呢东圃做网站公司