当前位置: 首页 > 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.gsyq.cn/news/1596164.html

相关文章:

  • Web应用白屏问题全链路排查:从诊断到预防的实战指南
  • Beyond Compare 5 密钥生成工具完整指南:5步快速获取专业版授权
  • 海盐勾兑和天然海水差在哪?械字号鼻腔喷雾的硬核品质分界线
  • Easysearch 布尔查询优化(上)|写法不影响顺序,结构才影响性能
  • 2026最新各类命理软件观察:命理排盘软件怎么判断是否适合新手?
  • 本地模型也能懂逻辑,Ryzen AI 数学推理能力测试
  • Flutter:一款免费开源的 SDK,助力开发者打造多平台高效应用!
  • 谷歌调整开发者计费方式:30%统一费率变“更低、解耦费率”,多举措降低分成比例
  • 鸿蒙窗口管理在 Flutter 项目里的落地:沉浸式、系统栏、返回键拦截的协同
  • HTML 的 <blockquote> 元素
  • IMX6ULL Qt 项目(控制led灯和蜂鸣器)全流程
  • Intel平台主板怎么选:Z890新平台与B760升级路线参考
  • 科技局如何精准识别辖区企业的真实创新需求?
  • 040、CCA 上下文坐标注意力的 YOLOv11 实现:扩大坐标信息感受野的改进
  • 8大网盘下载限速终结者:本地化直链获取工具深度解析
  • 如何校准LED显示屏色彩均匀性以消除视觉马赛克
  • 3分钟轻松搞定!为Royal TSX添加完美中文汉化包,告别英文界面困扰
  • 高通近 40 亿美元收购 Modular,拓展业务进军 AI 与数据中心市场
  • AWVS实战:构建自动化扫描与手动验证的Web漏洞评估闭环
  • Kill-Doc:浏览器脚本实现一站式文档下载解决方案
  • +1毛也是首选!申通这家五星网点的底气
  • 工信局如何利用数智工具判断技术改造项目的可行性?
  • StarRailAssistant:解放双手的崩坏星穹铁道智能助手完全指南
  • SSL证书验证失败全解析:从诊断到修复的实战指南
  • chemdraw软件安装步骤(附安装包)ChemDraw 2023 超详细下载安装教程
  • Cesium 夜间教程
  • k6:写代码一样做性能测试
  • 超维空间镜像 打造营区全场景物理空间透明化数智中枢 技术解析白皮书
  • 【第二部分】STM32CubeMX 创建 STM32F103CBT6 完整标准流程
  • 开源网盘直链下载助手完整指南:告别限速困扰