GitHub导航菜单全解析:功能、方案、资源及yt - dlp对Bun支持调整
2026/5/23 14:25:34 网站建设 项目流程

导航菜单

切换导航
[ ](/)
[ 登录 ](/login?return_to=https%3A%2F%2Fgithub.com%2Fyt-dlp%2Fyt-dlp%2Fissues%2F16766)
外观设置

平台

-AI 代码创作
- GitHub Copilot:借助 AI 编写更优质代码
- GitHub Spark:构建并部署智能应用
- GitHub Models:管理并比较提示词
- MCP Registry(新):集成外部工具
-开发者工作流
- Actions:自动化任何工作流
- Codespaces:即时开发环境
- Issues:规划并跟踪工作
- Code Review:管理代码变更
-应用程序安全
- GitHub Advanced Security:发现并修复漏洞
- 代码安全:在构建过程中保障代码安全
- 密钥保护:防患于未然,防止信息泄露
-探索
- 为何选择 GitHub
- 文档
- 博客
- 更新日志
- 市场

查看所有功能

解决方案

-按公司规模划分
- 企业版
- 中小型团队
- 初创企业
- 非营利组织
-按用例划分
- 应用现代化
- DevSecOps
- DevOps
- CI/CD
- 查看所有用例
-按行业划分
- 医疗保健
- 金融服务
- 制造业
- 政府部门
- 查看所有行业

查看所有解决方案

资源

-按主题探索
- AI
- 软件开发
- DevOps
- 安全
- 查看所有主题
-按类型探索
- 客户案例
- 活动与网络研讨会
- 电子书与报告
- 商业洞察
- GitHub Skills
-支持与服务
- 文档
- 客户支持
- 社区论坛
- 信任中心
- 合作伙伴

查看所有资源

开源

-社区
- GitHub Sponsors:资助开源开发者
-项目
- Security Lab
- Maintainer Community
- Accelerator
- GitHub Stars
- Archive Program
-仓库
- 主题
- 热门趋势
- 集合

企业版

-企业解决方案
- 企业平台:由 AI 驱动的开发者平台
-可用附加组件
- GitHub Advanced Security:企业级安全功能
- Copilot for Business:企业级 AI 功能
- 高级支持:企业级 24/7 支持

[定价]

搜索或跳转至...

搜索代码、仓库、用户、问题、拉取请求...

搜索
清除
[搜索语法提示]

提供反馈

我们会阅读每一条反馈,并认真对待您的意见。
包含我的电子邮件地址,以便能与我联系
取消 提交反馈

保存的搜索

使用保存的搜索可更快筛选结果

名称查询
------
要查看所有可用的限定符,请参阅我们的[文档]。
取消 创建保存的搜索
[ 登录 ](/login?return_to=https%3A%2F%2Fgithub.com%2Fyt-dlp%2Fyt-dlp%2Fissues%2F16766)
[ 注册 ](/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E%2Fvoltron%2Fissues_fragments%2Fissue_layout&source=header-repo&source_repo=yt-dlp%2Fyt-dlp)
外观设置
重置焦点
您已在另一个标签页或窗口中登录。[重新加载]()以刷新会话。
您已在另一个标签页或窗口中注销。[重新加载]()以刷新会话。
您已在另一个标签页或窗口中切换账户。[重新加载]()以刷新会话。 关闭提醒
{{ 消息 }}
[ yt-dlp ](/yt-dlp) /[yt-dlp](/yt-dlp/yt-dlp)公开

哎呀!

加载时出现错误。[请重新加载此页面]()。
[ 通知 ](/login?return_to=%2Fyt-dlp%2Fyt-dlp) 您必须登录才能更改通知设置
[ 分叉 13.8k ](/login?return_to=%2Fyt-dlp%2Fyt-dlp)
[ 加星 164k ](/login?return_to=%2Fyt-dlp%2Fyt-dlp)
[ 代码 ](/yt-dlp/yt-dlp)
[ 问题 1.9k ](/yt-dlp/yt-dlp/issues)
[ 拉取请求 590 ](/yt-dlp/yt-dlp/pulls)
[ 操作 ](/yt-dlp/yt-dlp/actions)
[ 项目 ](/yt-dlp/yt-dlp/projects)
[ 维基 ](/yt-dlp/yt-dlp/wiki)
[ 安全与质量 8 ](/yt-dlp/yt-dlp/security)
[ 洞察 ](/yt-dlp/yt-dlp/pulse)

其他导航选项

- [ 代码 ](/yt-dlp/yt-dlp)
- [ 问题 ](/yt-dlp/yt-dlp/issues)
- [ 拉取请求 ](/yt-dlp/yt-dlp/pulls)
- [ 操作 ](/yt-dlp/yt-dlp/actions)
- [ 项目 ](/yt-dlp/yt-dlp/projects)
- [ 维基 ](/yt-dlp/yt-dlp/wiki)
- [ 安全与质量 ](/yt-dlp/yt-dlp/security)
- [ 洞察 ](/yt-dlp/yt-dlp/pulse)

[公告] Bun 支持现已受限并将逐步淘汰 #16766

新问题
复制链接
新问题
复制链接
打开
打开
[公告] Bun 支持现已受限并将逐步淘汰 #16766
复制链接
标签
[讨论/公告][ejs/jsc 与 JS 挑战框架和/或 EJS 库相关]与 JS 挑战框架和/或 EJS 库相关

描述


[bashonly] 于 [2026 年 5 月 20 日] 发起此问题
问题正文操作
由于可预见的兼容性和安全问题,yt-dlp 对 Bun 作为与 [`ejs`] 兼容的 JavaScript 运行时的支持将受到限制并逐步淘汰。
从下一个 yt-dlp 和/或 ejs 版本开始,仅支持 Bun 版本 `1.2.11` 至 `1.3.14`。做出这一更改的原因有两点:
1. 最低要求版本从 `1.0.31` 提升至 `1.2.11`,因为使用早于 `1.2.0` 的版本构建 `ejs` 包会导致 ejs 锁文件被忽略,考虑到近期所有的 npm 供应链攻击,这对用户来说是一个重大的安全隐患。此外,支持下限提升至 `1.2.11` 而非 `1.2.0`,是因为 `ejs` 测试套件无法在早于 `1.2.11` 的 Bun 版本上运行。
2. Bun 最近使用 Claude 用 Rust 进行了重写,其开发似乎朝着完全不同的方向发展。出于多种原因,这令人担忧和失望,坦率地说,这似乎会成为未来的一个麻烦,我们希望避免这种情况。我们将支持上限设定为 `1.3.14` 版本,因为这是基于原始 Zig 代码库构建的最后一个版本。
Bun 支持也将逐步淘汰。这意味着,虽然只要这些较窄范围的 Bun 版本能够满足 yt-dlp 和 ejs 的需求,yt-dlp 仍会继续支持它们,但如果在任何时候维护 Bun 支持变得过于繁琐,我们保留完全放弃对 Bun 支持的权利。
有关受支持的 JavaScript 运行时的更多信息,请参阅 [EJS 维基文章],但请注意,该文章尚未更新以反映本公告中宣布的更改。
目前无法进行反应操作
由 [bashonly] 置顶
置顶评论选项
bashonly 于 2026 年 5 月 22 日
在评论之前,请先问问自己:我真的关心在 yt-dlp 中使用 Bun 吗?还是我只是因为在 Hacker News 上看到链接就跑来评论?
查看完整评论

元数据

-受分配人
未分配任何人
-标签
[讨论/公告][ejs/jsc 与 JS 挑战框架和/或 EJS 库相关]与 JS 挑战框架和/或 EJS 库相关
-类型
无类型
-字段
[提供反馈]
对于无类型的问题,未配置任何字段。
-项目
无项目
-里程碑
无里程碑
-关系
暂无关系
-开发
无分支或拉取请求

问题操作

页脚

[ ](https://github.com) © 2026 GitHub, Inc.
-页脚导航
- [条款]
- [隐私]
- [安全]
- [状态]
- [社区]
- [文档]
- [联系我们]
- 管理 Cookie
- 不共享我的个人信息
此时您无法执行该操作。

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询