当前位置: 首页 > news >正文

Nub:快速一体化 Node.js 工具包,多方面性能远超传统工具!

导航菜单

包含登录和外观设置选项。登录链接为 /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 版权信息和页脚导航,如条款、隐私、安全等内容。同时提示此时无法执行该操作。

http://www.jsqmd.com/news/1084219/

相关文章:

  • 揭秘AI写专著:如何用AI工具3天完成20万字专著撰写?
  • 为什么经济在发展,你却找不到工作?
  • 445. Java 正则表达式 - 边界匹配器
  • 惠州管道阀门:城市命脉的守护者
  • Web应用白屏问题全链路排查:从诊断到预防的实战指南
  • C# 循环详解
  • Beyond Compare 5 密钥生成工具完整指南:5步快速获取专业版授权
  • Epilogue预热64 Operator:今年将让你在电脑及手持设备玩N64卡带游戏
  • 硬核剖析 MySQL 索引:从 B+Tree 底层到七大失效场景,一文彻底吃透
  • 伪静态注入与空格绕过:Web安全攻防中的SQL注入高级技巧
  • IPXWrapper终极指南:让经典游戏在Windows 10/11重获联机生命
  • 海盐勾兑和天然海水差在哪?械字号鼻腔喷雾的硬核品质分界线
  • 业余操作系统 Astral 移植 Wine:多款游戏运行测试,Steam 成下一步目标!
  • 能力的真伪之辨——从“做到极致”到“只会吟诗”
  • SSRF漏洞深度解析:从攻击原理到多层次防御实战
  • 建材行业数据驱动的全铝门工艺体系优化与风险规避分析
  • 杰理之超距不回连问题【篇】
  • 晶振故障分析与索斯特三防解决方案详解
  • 2026最新各类命理软件观察:命理排盘软件怎么判断是否适合新手?
  • 产线仿真一定要写代码吗?分享一个不用编程的实操方法
  • AI驱动SQL注入自动化修复:从原理到Java工程实践
  • Easysearch 布尔查询优化(上)|写法不影响顺序,结构才影响性能
  • CVE漏洞实战:从复现到修复的完整生命周期剖析
  • Google Wallet 新增护照创建身份通行证功能,机场安检免出示身份证件!
  • 昭通黄金白银回收铂金旧金回收无套路门店 TOP 榜单 实地测评资料整理
  • Easysearch 布尔查询优化(下)|找 Top-K 时,如何跳过注定落选的文档
  • 机器人学习数据层成本高?各环节问题大揭秘!
  • 本地模型也能懂逻辑,Ryzen AI 数学推理能力测试
  • 同样是铝合金液冷板,为什么3003和6061的焊接难度差了3倍?
  • 华为eNSP企业园区网综合实验笔记