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

网站 搭建 亚洲服务器上海装修做网站的倒闭了

网站 搭建 亚洲服务器,上海装修做网站的倒闭了,网页设计基础图片,建设官方企业网站1.npm run build 打包项目文件到disk文件夹 2.安装electron:npm install electron 打开后进到/dist里面 然后把这个项目的地址配置环境变量 配置环境变量:在系统变量的path中添加进去 配置成功后,electron -v看看版本。 3.创建主程序的入口文件main.…

1.npm run build
打包项目文件到disk文件夹

2.安装electron:npm install electron
打开后进到/dist里面 然后把这个项目的地址配置环境变量
在这里插入图片描述
配置环境变量:在系统变量的path中添加进去
在这里插入图片描述
配置成功后,electron -v看看版本。

3.创建主程序的入口文件main.js和相关配置package.json文件,将以下两个文件放入dist文件夹中
main.js

const {app, BrowserWindow} =require('electron');//引入electron
let win;
function createWindow(){win = new BrowserWindow({// frame: false, /*去掉顶部导航 去掉关闭按钮 最大化最小化按钮*/show: false//窗口最大化得加上这个 不然会闪一下});//创建一个窗口// win.setApplicationMenu(null)win.maximize()//窗口最大化win.setMenu(null)//去掉工具栏win.loadURL(`file://${__dirname}/index.html`);//在窗口内要展示的内容index.html 就是打包生成的index.html,这里我直接在此写上我正式环境的地址‘prod.xxxx.com/xxx/xxxx’//win.webContents.openDevTools();  //开启调试工具win.on('close',() => {//回收BrowserWindow对象win = null;});win.on('resize',() => {win.reload();})
}
app.on('ready',createWindow);
app.on('window-all-closed',() => {app.quit();
});
app.on('activate',() => {if(win == null){createWindow();}
});

package.json

{"name": "demo","productName": "项目名称", //这些名称都可以随意命名,不影响"author": "作者","version": "1.0.4",//版本号"main": "main.js",//主文件入口"description": "项目描述","scripts": {"pack": "electron-builder --dir","dist": "electron-builder","postinstall": "electron-builder install-app-deps"},"build": {"electronVersion": "1.8.4","win": {"requestedExecutionLevel": "highestAvailable","target": [{"target": "nsis","arch": ["x64"]}]},"appId": "demo",//程序id"artifactName": "demo-${version}-${arch}.${ext}","nsis": {"artifactName": "demo-${version}-${arch}.${ext}"},"extraResources": [{"from": "./static/xxxx/",//需要打包的静态资源"to": "app-server",//静态资源存放路径"filter": ["**/*"//打包静态资源文件夹内的所有文件  如果没有静态资源要打包进去,extraResources 这段代码去掉]}],"publish": [{"provider": "generic","url": "http://xxxxx/download/"//自动更新的安装包地址,初步使用publish这段代码不需要}]},"dependencies": {"core-js": "^2.4.1","electron-packager": "^12.1.0",//不打包成exe程序可以去掉"electron-updater": "^2.22.1",//不打包成exe程序可以去掉}
}

4.配置好之后,dist文件里面是这样的
在这里插入图片描述

5.此时可以直接运行了(要在dist目录下运行:electron . 看清楚 这里有个点)

electron .

在这里插入图片描述

6.打包为exe程序,npm install electron-builder --save-dev
安装成功后 执行npm run dist进行打包,由于我们package.json中将打包命令electron-builder,定义为了dist,因此我们只需执行npm run dist即可打包
修改版本号:
在这里插入图片描述
打包时报下面这个错误 大概意思就是这个文件下载不下来 超时了,那么我们直接复制粘贴圈画的地址到浏览器下载下来 解压到C:\Users\Administrator\AppData\Local\electron-builder\Cache\nsis
在这里插入图片描述

打包成功在这里插入图片描述
在我们原本vue项目打包后的dist文件夹下,又出现一个dist,双击exe文件安装

http://www.yayakq.cn/news/398233/

相关文章:

  • 沈阳房地产网站开发php网站支付宝接口
  • 门户网站html厦门城乡建设局网站
  • 网页模板网站cmswordpress常用函数大全
  • 宝山宜昌网站建设贵阳建设网站公司
  • 泉州专业网站开发公司大朗镇网站建设
  • 网站设计美工要怎么做建筑装饰工程
  • 阿里云域名怎么做网站网站移动端
  • 网站建设策划书有哪些内容兰陵成都设计公司
  • Vs做的网站调试时如何适应网页网站改版 新闻
  • 做同城购物网站赚钱吗建设电商网站哪个平台比较好
  • 湖南网站开发公司想做服装电商怎么入手
  • 30分钟快速建设网站seo排名专业公司
  • 免费建设音乐网站整合营销传播方法包括
  • 宁安网站建设花瓣网是仿国外那个网站做的
  • 山东网站seo公司移动版网站开发
  • 网站的优化是什么意思wordpress页面文字首行缩进
  • 官方网站入口wordpress地图定位
  • 公共服务网站系统建设方案wordpress百度收录之自动推送设置
  • 做lgoo的网站一般有哪些松江微网站建设
  • 网站开发销售话术网站侧边 跟随 样式
  • 织梦网站名称标签莱芜金点子信息港招聘信息
  • 电脑外设网站建设论文怎样建设一个自己的网站首页
  • 做网站插背景图片如何变大泉州seo代理商
  • 一个正规的网站建设公司wordpress网站搬家
  • 网站建设费用是否资本化温州百度网站快速优化
  • 淄博临淄建设局网站自己怎么做 优惠券网站
  • 一个综合网站上线多少钱株洲网络营销推广哪家好
  • 网站建设总体规划包括网站弹出广告gif出处
  • 北京软件公司关键词优化徐州百都网络
  • 属于您自己的网站建设移动端网站一般宽做多大