Hyper:基于 Web 技术的终端
一个基于开放 Web 标准构建、强调美观与可扩展性的跨平台命令行终端,面向命令行用户。
- 浏览
- 4
- 访问
- 0
- 下载
- 0
- 版本
- v3.4.1
- 平台
- Windows、macOS、Linux
详细介绍
项目简介
Hyper 是一个基于开放 Web 标准构建的终端模拟器,目标是为命令行界面用户提供美观且可扩展的使用体验。项目早期重点放在速度、稳定性,以及为扩展开发者设计正确的 API 上;未来希望由社区在此基础上做出更多创新扩展,让它成为简单、强大且经过充分测试的效率界面。
官方网站:https://hyper.is
主要功能
- 使用开放 Web 标准构建的终端体验
- 强调美观与可扩展性的界面设计
- 关注运行速度与稳定性
- 为扩展作者提供 API,支持社区开发扩展和主题
安装与使用
最直接的方式是从官网下载最新版本:https://hyper.is/#installation
Linux
Arch 及其衍生发行版可通过 AUR 安装,例如使用 paru:
paru -S hyper
NixOS 可通过 Nix 包安装:
nix-env -i hyper
macOS
使用 Homebrew Cask 安装:
brew update
brew install --cask hyper
Windows
使用 chocolatey 安装:
choco install hyper
注意事项
Homebrew Cask、Chocolatey、Snapcraft 或 AUR 上提供的版本可能不是最新版本;如果遇到这种情况,建议直接从 https://hyper.is/#installation 下载。
开发构建需要先准备 pnpm(推荐通过 Corepack 启用:corepack enable pnpm),随后安装依赖并构建:
pnpm install
pnpm run dev
在另一个终端中运行 pnpm run app 即可启动 Hyper;生成二进制包可执行:
pnpm run dist
开发过程中若遇到 node-pty 构建问题,可运行 pnpm run rebuild-node-pty;macOS 上若 pnpm install 出现 C++ 编译错误,可设置 export CXX=clang++;若 pnpm run dist 在 codesign 步骤出错,可临时设置 export CSC_IDENTITY_AUTO_DISCOVERY=false。
本作品整理自 GitHub 开源项目 vercel/hyper,原作者 @vercel,许可证 MIT。中文介绍由 AI 根据项目 README 整理,以原仓库为准。
更新记录
- v3.4.1当前版本
针对部分用户反馈的 node-pty 报错,将其回退到稳定版本。
评论