news 2026/3/1 11:57:07

网页包装为桌面应用(Nativefier版)

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
网页包装为桌面应用(Nativefier版)

什么是Nativefier?

Nativefier 是一个开源的命令行工具,用于将任何网站快速打包成独立的桌面应用程序,支持 Windows、macOS 和 Linux 系统。它基于 Electron 框架,使用 Chromium 内核渲染网页,生成的本地应用可执行文件(如 .exe、.app 或 .deb)可直接运行。

如何使用?

安装 Nativefier 需要先安装 Node.js 和 npm(Node.js 版本需满足项目要求,如 16.9 或更高),然后通过全局安装命令。(Node自行下载)

npm install nativefier -g

完成安装。安装后,可通过nativefier --help查看支持的选项,例如使用nativefier "example.com"生成默认应用,或通过--name:ml-search-more[--platform]{text="Nativefier platform"}等参数自定义名称、平台、窗口大小等。

高级定制功能

Nativefier 提供丰富的命令行选项来自定义你的应用:

应用名称定制:--name '我的定制应用'

图标自定义:--icon /path/to/icon.png

平台指定:-p windows(支持 windows、mac、linux)

架构选择:-a x64(支持 x64、arm64 等)

完整选项参考:nativefier/API.md · na/nativefier - AtomGit | GitCode

查看 CATALOG.md 获取特定网站的优化建议

使用 Nativefier 时,常见场景包括为网页应用(如社交平台或博客)创建独立窗口,提升访问便捷性。例如,为 Mastodon 创建 Linux 应用时可结合--tray:ml-search-more[--disable-dev-tools]{text="Nativefier disable-dev-tools"}等选项优化体验。生成的应用文件包含可执行程序和资源,需手动添加桌面图标(如创建 .desktop 文件),并注意部分网站可能因 JavaScript 或 HTTPS 限制需要额外配置。

全局安装

如果遇到权限问题可通过sudo的命令来解决(输入密码)

安装成功后,输入你想封装的网页的网址----这个地址是所有可以使用的(包含线上或开发环境)

执行:

nativefier xxx

生成一个文件(其中就包含exe可执行文件)

快捷方式或者生成的exe直接拖到桌面即可

直接点击

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/2/28 20:49:31

YOLOv8插件市场构想:第三方模块自由扩展

YOLOv8插件市场构想:第三方模块自由扩展 在计算机视觉的战场上,YOLO系列早已不是“新兵”。自2015年横空出世以来,它凭借一次前向传播完成检测的能力,成了工业界实时目标检测的首选方案。而当Ultralytics推出YOLOv8时,…

作者头像 李华
网站建设 2026/2/23 2:38:45

揭秘R语言混合效应模型:5步实现复杂数据结构的精准建模与解读

第一章:揭秘R语言混合效应模型的核心概念在统计建模中,混合效应模型(Mixed Effects Models)是一种能够同时处理固定效应和随机效应的强大工具,尤其适用于具有层次结构或重复测量的数据。这类模型广泛应用于生物统计、社…

作者头像 李华
网站建设 2026/2/19 6:07:31

揭秘R语言ggplot2高级美学:如何一键生成SCI级科研图表

第一章:揭秘R语言ggplot2高级美学:一键生成SCI级科研图表在现代科研工作中,数据可视化已成为论文发表不可或缺的一环。R语言中的ggplot2包凭借其基于“图形语法”的设计理念,成为生成高质量统计图表的首选工具。通过灵活组合图层、…

作者头像 李华
网站建设 2026/3/1 8:33:48

简单理解:为什么是 do-while?I2C 地址应答检测的循环逻辑选型

在这段 I2C 地址应答检测代码中,选择 do-while循环而非while循环,核心原因是 “必须先执行 1 次状态检测,再判断是否继续循环”—— 完全匹配 I2C 通信中 “发送地址后,必须立即检测应答” 的时序要求,同时兼顾超时控制…

作者头像 李华
网站建设 2026/2/28 0:58:33

线索二叉树是对普通二叉树的优化结构,旨在提高遍历效率

一、线索二叉树 线索二叉树是对普通二叉树的优化结构,旨在提高遍历效率。在传统二叉树中,每个结点有左右两个指针,对于n个结点的二叉树,共有2n个指针域,其中只有n-1个被用于连接子结点,其余n1个为空。线索二…

作者头像 李华
网站建设 2026/2/24 10:11:27

GPT-5.2与Claude-4.5国内直连实操指南

2025年最后一天,如果你还在折腾网络或者买那种随时会封号的海外代充,或者忍受镜像站背后偷偷换成低版本API的降智服务,那你这几年的技术圈真是白混了。在当前GPT-5.2和Claude-4.5满地走的环境中,稳定直连和白嫖额度才是硬道理。 …

作者头像 李华