搜索你想找的开源项目

输入名称、用途或关键词,也可粘贴 GitHub 仓库链接

分享到微信

当前解读页的微信分享二维码

用微信扫一扫打开,点击右上角「···」分享给朋友或朋友圈。

手机上可截屏后,在微信扫一扫中从相册识别二维码。

vuejs/vue

开发工具

渐进式 JavaScript 前端框架,用于构建用户界面;Vue 2 已停止维护。

212,564
33,791
TypeScript
MIT
创建于 13 年前

项目介绍

Vue 2 是一个渐进式 JavaScript 框架,核心库聚焦视图层,可以按需增量接入,从轻量库扩展到大型单页应用框架。配套生态覆盖路由(vue-router)、状态管理(vuex)、项目脚手架(vue-cli)、webpack 的单文件组件加载(vue-loader)、服务端渲染、TypeScript 类组件、RxJS 集成和浏览器开发者工具。

这个仓库是 Vue 2 的代码库,已不再活跃维护;当前版本在 vuejs/core。Vue 2 于 2023 年 12 月 31 日进入生命周期终止(End of Life),不再接收新功能、更新或修复,但各分发渠道上的包仍然可用,见 README 说明。

快速使用

本仓库 README 没有给出安装或运行命令,记录的入口是 Vue 2 文档和在线示例。新项目请从 vuejs.org 的当前版本开始。要评估 Vue 2 的行为,可阅读 Vue 2 文档与示例 或查看在线示例。

如果必须留在 Vue 2,且有关于无人维护软件的安全或合规要求,README 指向 Vue 2 NES。迁移到 Vue 3 的指引见迁移指南。

使用约束

  • 维护状态: 不再有新功能、更新或修复,仓库不活跃,见 README。
  • 新项目: README 建议直接使用 Vue 3.x。
  • 浏览器支持: 所有支持 ES5 的浏览器;不支持 IE8 及以下版本。
  • 许可证: MIT,版权归 Yuxi (Evan) You,2013 年至今。
  • 支持渠道: 官方论坛和社区聊天用于提问;issue 列表只用于缺陷报告和功能请求,并需先阅读 issue 检查清单。

生态说明

Vue 2 的生态分散在路由、状态管理、CLI、loader、服务端渲染、类组件、RxJS 集成和开发者工具等独立仓库中。由于 Vue 2 已终止维护,将这些配套项目用于新构建前,应逐一确认它们各自的维护状态。

HotRepo 点评

仓库规模很大:在 2026 年 11 月 6 日的 TypeScript 日榜快照中,星数为 212,509、fork 为 33,768,当日新增 117 星,该榜最好名次为第 12。这一活跃度反映的是 Vue 2 长期积累的使用规模,而非仍在进行的开发,因为 README 已声明项目终止。Hacker News 上 2016-2017 年发布期的讨论多持正面态度,认可增量接入方式和文档质量;一位 2016 年的评论者指出,Vue 2.1 发布后仍有大量组件和教程面向 Vue 1.x 评论。2018 年有评论者认为 GitHub 星数是糟糕的使用量指标,因为 React 在 NPM 下载量上领先 讨论。对读者来说,实用做法是把本仓库当作已有 Vue 2 代码的参考,新工作交给 Vue 3。

本文由 AI 根据项目 README 生成,更新于 ,以项目官方文档为准。

Hacker News 讨论

Vue.js 2.1 Released
▲ 243 · 122 条评论 · 2016年11月23日
Vue.js v2.5 released
▲ 5 · 1 条评论 · 2017年10月14日
Vue js 2.1 Released
▲ 4 · 1 条评论 · 2016年11月22日