我们都知道,tauri非常的高性能,打出来的包非常的小,只有几M,相比Electron动不动几百兆的庞然大物,我真的是非常的喜欢,之前演示过如果通过vue等框架打包为软件的文章:https://xiaoshen.blog.csdn.net/article/details/129279644
所以,我们今天来演示一下,如何将一个已近存在网站通过url的方式打包为一个桌面程序。
前提条件
你已经安装好了Tauri的基础环境,不会的可以看官网或者我上面的那篇文章链接:预先准备 | Tauri Apps
创建一个基础模板
在这个模板的基础之上,我们开始修改,将项目修改为同过url的方式注入页面。
在cmd或者powershell中执行:
yarn create tauri-app
输入软件名称等信息,英文格式的:
创建完成之后,我们进入项目里面,修改里面的一个src-tauri\tauri.conf.json配置就可以了:
identifier表示软件的唯一标识,一定要改,随便改,不然无法打包,
windows表示进入页面要打开的url和标题
修改完之后,先安装一下依赖,使用yarm命令,这个过程可能要开代理或者什么,而且这个过程需要一些时间,所以需要有耐心:
开始打包
等上面一切都结束之后,就可以使用打包命令打包了:在package.json添加两个命令
"develop": "tauri dev",
"pubhome": "tauri build"
然后执行打包命令:yarn run pubhome
这个过程也很长,第一次需要等待十分钟左右吧,等完成之后,会显示打包后的安装程序路径,或者有一个直接可以双击打开的exe包:
然后直接安装使用,打开就可以看到页面是百度的了: