导航菜单
包含登录和外观设置选项。登录链接为 /login?return_to=https%3A%2F%2Fgithub.com%2Fnubjs%2Fnub 。
平台
提供多种功能,包括 AI 代码创作、开发者工作流、应用程序安全和探索等方面。
- AI 代码创作:有 GitHub Copilot、GitHub Copilot 应用和 MCP 注册表等工具。
- 开发者工作流:涵盖 Actions、Codespaces、Issues 和代码审查等。
- 应用程序安全:包括 GitHub 高级安全、代码安全和密钥保护。
- 探索:提供为何选择 GitHub、文档、博客、更新日志和市场等内容。
还可查看所有功能,链接为 https://github.com/features 。
解决方案
按不同维度划分解决方案,包括公司规模、用例和行业。
- 按公司规模划分:有企业、中小团队、初创公司和非营利组织等选项。
- 按用例划分:包含应用现代化、DevSecOps、DevOps、CI/CD 等,还可查看所有用例。
- 按行业划分:涉及医疗保健、金融服务、制造业、政府等,也可查看所有行业。
可查看所有解决方案,链接为 https://github.com/solutions 。
资源
可按主题和类型探索资源,还有支持与服务相关内容。
- 按主题探索:包括 AI、软件开发、DevOps、安全等,可查看所有主题。
- 按类型探索:有客户案例、活动与网络研讨会、电子书与报告、商业洞察和 GitHub 技能等。
- 支持与服务:包含文档、客户支持、社区论坛、信任中心和合作伙伴等。
可查看所有资源,链接为 https://github.com/resources 。
开源
涉及社区、项目和仓库等方面。
- 社区:有 GitHub Sponsors 可资助开源开发者。
- 项目:包括安全实验室、维护者社区、加速器、GitHub Stars 和存档项目等。
- 仓库:有主题、热门趋势和集合等内容。
企业
提供企业解决方案和可用附加组件,还有定价信息。
- 企业解决方案:有企业平台,由 AI 驱动的开发者平台。
- 可用附加组件:包括 GitHub 高级安全、Copilot for Business 和高级支持。
- 定价链接为 https://github.com/pricing 。
搜索或跳转
可搜索代码、仓库、用户、问题、拉取请求等,还有搜索语法提示。
提供反馈
会阅读每一条反馈并认真对待意见,可选择包含电子邮件地址以便联系。
保存的搜索
使用保存的搜索可更快筛选结果,要查看所有可用限定符可参阅文档。
nubjs/nub 仓库信息
若在其他标签页或窗口有登录、注销或切换账户操作,需重新加载以刷新会话,还有关闭提醒等内容。
哎呀!
加载时出现错误,需重新加载此页面。
nubjs/nub 仓库详情
该仓库公开,有通知、Fork、Star 等信息,还有代码、问题、拉取请求等导航选项。
附加导航选项
包括代码、问题、拉取请求、讨论、Actions、项目、安全与质量、洞察等。
nubjs/nub 分支与标签
有主分支,可查看分支和标签。
文件夹和文件
列出了文件夹和文件的相关信息,包括名称、最后提交消息和日期等。
最新提交
有 970 次提交,列出了多个文件和文件夹的路径。
仓库文件导航
包括 README 和 MIT 许可证。
Nub 介绍
Nub 是一个快速的一体化工具包,增强而非替代 Node.js 。它基于原生 `node` 构建,具有类似 Bun 的开发体验,使用 Rust 编写。
提供了多种命令示例,如运行文件、脚本,安装依赖项,管理 Node 版本等,且在多个方面比传统工具速度更快。
还列出了 Nub 与替代方案的对比情况。
安装
提供了不同系统和方式的安装方法,对于 GitHub Actions 可使用 `nubjs/setup-nub` 替代 `actions/setup-node` 。
文件运行器 — `nub `
可运行多种类型文件,与 `node` 逐标志和逐变量兼容,为原生 Node 增添了一些优秀特性。
介绍了其工作原理,包括利用 Node 的扩展接口进行预加载、转译和解析等。
在运行文件时会推断项目所需 Node 版本并自动安装,且现代 API 可直接使用。
还具有监视模式,可实现文件更改时重启功能。
脚本运行器 — `nub run`
可替代 `npm run` 和 `pnpm run` ,是 Rust 二进制文件,调度预热脚本速度比 `pnpm run` 快约 24 倍。
与现有基于 JavaScript 的脚本运行器相比速度更快,还具有多种优势。
包运行器 — `nubx` / `nub dlx`
可替代 `npx` 和 `pnpm dlx` ,优先使用本地包,避免了基于 JavaScript 工具的性能损失。
运行本地二进制文件比 `npx` 快约 19 倍,具有多种功能和优势。
包管理器 — `nub install`
Nub 是由 [Aube](https://github.com/jdx/aube) 引擎驱动的包管理器,CLI 与 `pnpm` 逐标志兼容。
速度快,避免了基于 JavaScript 包管理器的延迟,还介绍了安全性和兼容性方面的情况。
包元管理器 — `nub pm`
是 Corepack 的原生 Rust 实现,用于提供和运行项目指定的 pnpm / npm / yarn 版本。
Node 版本管理器 — `nub node`
可手动管理 Node 版本,提供了多种命令。
许可证
为 MIT 许可证。
关于
是快速的一体化 Node.js 工具包,提供了相关主题和资源信息。
哎呀!
加载时出现错误,需重新加载此页面。
仓库活动相关
有活动、自定义属性、星标、关注者、Fork 等信息,还可报告仓库。
发布版本
有 52 个发布版本,最新版本为 v0.2.0 ,发布于 2026 年 6 月 24 日。
包
有 0 个包。
哎呀!
加载时出现错误,需重新加载此页面。
贡献者
可查看贡献者信息。
哎呀!
加载时出现错误,需重新加载此页面。
语言
包括 Rust、JavaScript、Shell、MDX、TypeScript、PowerShell 等,还有其他语言占比 1.2% 。
页脚
包含 GitHub 版权信息和页脚导航,如条款、隐私、安全等内容。同时提示此时无法执行该操作。