Вы просматриваете теперь неактивный репозиторий для Vue 2. Активно поддерживаемый репозиторий для последней версии Vue находится по адресу vuejs/core.
Vue достиг конца срока поддержки 31 декабря 2023 года. Он больше не получает новых функций, обновлений или исправлений. Однако он по-прежнему доступен на всех существующих каналах распространения (CDNs, менеджеры пакетов, GitHub и т.д.).
Если вы начинаете новый проект, пожалуйста, начните с последней версии Vue (3.x). Мы также настоятельно рекомендуем пользователям Vue 2 обновиться (руководство), но мы также признаем, что не все пользователи имеют полномочия или стимул для этого. Если вам необходимо оставаться на Vue 2, но у вас есть требования по соответствию или безопасности для неконтролируемого программного обеспечения, обратитесь к Vue 2 NES.
## СпонсорыVue.js — это проект с открытым исходным кодом, лицензированный по лицензии MIT, с дальнейшим развитием, которое стало возможным благодаря поддержке этих замечательных спонсоров. Если вы хотите присоединиться к ним, пожалуйста, рассмотрите возможность спонсирования развития Vue.
Vue (произносится /vjuː/
, как view) — это прогрессивный фреймворк для создания пользовательских интерфейсов. Он разработан с нуля для постепенного внедрения и легко масштабируется от библиотеки до фреймворка в зависимости от различных сценариев использования. Vue состоит из доступной по умолчанию ядра библиотеки, которая фокусируется только на слое представления, и экосистемы поддерживающих библиотек, которые помогают справиться с сложностью в больших одностраничных приложениях.
Vue.js поддерживает все браузеры, которые соответствуют ES5 (браузеры IE8 и ниже не поддерживаются).## Экосистема| Проект | Статус | Описание |
| --------------------- | ------------------------------------------------------------ | --------------------------------------------------- |
| [vue-router] | [! [vue-router-status]][vue-router-package] | Одностраничное приложение с маршрутизацией |
| [vuex] | [! [vuex-status]][vuex-package] | Управление состоянием для крупных проектов |
| [vue-cli] | [! [vue-cli-status]][vue-cli-package] | Создание структуры проекта |
| [vue-loader] | [! [vue-loader-status]][vue-loader-package] | Загрузчик для одного файла компонента (*.vue
файл) для webpack |
| [vue-server-renderer] | [! [vue-server-renderer-status]][vue-server-renderer-package] | Поддержка серверного рендеринга |
| [vue-class-component] | [! [vue-class-component-status]][vue-class-component-package] | Декоратор TypeScript для API на основе классов |
| [vue-rx] | [! [vue-rx-status]][vue-rx-package] | Интеграция RxJS |
| [vue-devtools] | [! [vue-devtools-status]][vue-devtools-package] | Расширение DevTools для браузера |[vue-router]: https://github.com/vuejs/vue-router
[vuex]: https://github.com/vuejs/vuex
[vue-cli]: https://github.com/vuejs/vue-cli
[vue-loader]: https://github.com/vuejs/vue-loader
[vue-server-renderer]: https://github.com/vuejs/vue/tree/dev/packages/vue-server-renderer
[vue-class-component]: https://github.com/vuejs/vue-class-component
[vue-rx]: https://github.com/vuejs/vue-rx
[vue-devtools]: https://github.com/vuejs/vue-devtools
[vue-router-status]: https://img.shields.io/npm/v/vue-router.svg
[vuex-status]: https://img.shields.io/npm/v/vuex.svg
[vue-cli-status]: https://img.shields.io/npm/v/@vue/cli.svg
[vue-loader-status]: https://img.shields.io/npm/v/vue-loader.svg
[vue-server-renderer-status]: https://img.shields.io/npm/v/vue-server-renderer.svgshields.io/npm/v/vue-server-renderer.svg
[vue-class-component-status]: https://img.shields.io/npm/v/vue-class-component.svg
[vue-rx-status]: https://img.shields.io/npm/v/vue-rx.svg
[vue-devtools-status]: https://img.shields.io/chrome-web-store/v/nhdogjmejiglipccpnnnanhbledajbpd.svg
[vue-router-package]: https://npmjs.com/package/vue-router
[vuex-package]: https://npmjs.com/package/vuex
[vue-cli-package]: https://npmjs.com/package/@vue/cli
[vue-loader-package]: https://npmjs.com/package/vue-loader
[vue-server-renderer-package]: https://npmjs.com/package/vue-server-renderer
[vue-class-component-package]: https://npmjs.com/package/vue-class-component
[vue-rx-package]: https://npmjs.com/package/vue-rx
[vue-devtools-package]: https://chrome.google.com/webstore/detail/vuejs-devtools/nhdogjmejiglipccpnnnanhbledajbpd## Документация
Для просмотра живых примеров и документации посетите vuejs.org.
Для вопросов и поддержки используйте официальный форум или общий чат. Список проблем этого репозитория предназначен исключительно для отчетов о багах и запросов на новые функции.
Пожалуйста, убедитесь, что вы ознакомились с проверочным списком отчетов о проблемах перед открытием проблемы. Отчеты, не соответствующие указанным в списке требованиям, могут быть закрыты немедленно.
Подробные изменения для каждой версии документируются в записях выпусков.
Пожалуйста, убедитесь, что вы ознакомились с руководством по вкладу перед созданием запроса на вытягивание. Если у вас есть проект/компонент/инструмент, связанный с Vue, добавьте его с помощью запроса на вытягивание в этот отобранный список!
Благодарим всех, кто уже внес вклад в Vue!
Авторское право (c) 2013-2023, Юкси (Иван) Ю
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )