将vue项目打包成exe文件

1.从electron官网拉取代码

gitclone https://github.com/electron/electron-quick-start

npm install (yarn install)

npm runstart

2.运行项目成功后修改自己项目的vue.config.js,路径必须修改为 ./,不是这个后续打包好的页面可能会出现白屏,加载不出来的情况

module.exports= {

publicPath: './',

}

3.在electron-quick-start项目中,下载打包需要的依赖 electron-packager

npm install electron-packager --save-dev

此处会出现安装不上依赖的情况,建议反复尝试

4.在electron-quick-start项目中找到入口文件 main.js,修改打包的文件路径为我们的index.html

// main.js 原始内容

mainWindow.loadFile('index.html')

// 修改后的内容

mainWindow.loadFile('./dist/index.html')

5.在electron-quick-start项目中,进入 package.json ,在 scripts 中添加 packager指令,如下所示:

"scripts":{

"start":"electron .",

"packager": "electron-packager ./ App --icon=./favicon.ico--out=./app--asar--app-version=1.0.0 --platform=win32 --arch=x64 --overwrite"

}

标红的为exe的名称,标蓝的修改exe图标

6.运行命令打包,然后项目中会出现一个 App-win32-x64 的文件夹,这个文件就是打包好的桌面应用,文件夹里有一个 App.exe文件,App.exe就是这个项目的启动文件

npm run packager

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值