作者:微信小助手
发布时间:2024-07-02T09:49:33
今天推荐一个可以将各种网页快速打包成桌面应用程序,支持 Mac、Windows 和 Linux。相比 Electron,Pake 更加小巧易用,速度更快,并且实现了通用的快捷键透传、沉浸式窗口、拖动、打包样式兼容等特性。对于需要将网页应用打包成桌面应用的开发者来说,Pake 提供了一个方便、高效的开源工具。 WeRead推特 ChatGPTYouTube小红书 Pake 提供了一个命令行工具,使包定制流程更快、更轻松。请参阅 文档 了解更多信息。 如果您不熟悉命令行,可以使用* GitHub Actions *在线编译包。请参阅 教程 以获取更多信息。 开始之前准备好环境。确保您的计算机上安装了 Rust 如果你对这些不熟悉,最好尝试一下上面的工具一键打包。热门案例
在开始之前
命令行打包
# Install with npm
npm install -g pake-cli
# Command usage
pake url [OPTIONS]...
# Feel free to play with Pake! It might take a while to prepare the environment the first time you launch Pake.
pake https://weekly.tw93.fun --name Weekly --hide-title-bar发展
>=1.63
和 Node >=16
(例如)。16.18.1
有关安装指南,请参阅 Tauri 文档。# Install Dependencies
npm i
# Local development [Right-click to open debug mode.]
npm run dev
# Pack application
npm run build高级用法
url
和
productName
字段
pake.json
,需要同步修改文件中的“domain”字段
tauri.config.json
,以及文件中的
icon
和字段。您可以从目录中选择一个或从 macOSicons 下载一个以满足您的产品需求。
identifier``tauri.xxx.conf.json``icon``icons
pake.json
值。要适应 Mac 上的沉浸式标题,请更改为,查找该元素,然后添加该属性。
width``height``fullscreen``resizable``windows``hideTitleBar``true``Header``padding-top