3 метода проверки версии Angular
Независимо от того, занимаетесь ли вы отладкой проблемы или готовитесь к обновлению, знание вашей версии Angular необходимо. Это краткое руководство проведет вас через три простых метода проверки версии Angular вашего проекта. К концу вы будете иметь инструменты для быстрого и точного ее определения.
Ключевые выводы
- Вы можете проверить версию Angular, используя CLI,
package.json
или проверив консоль браузера. - Каждый метод лучше всего работает в разных сценариях, в зависимости от настройки вашего проекта.
- Знание вашей версии Angular обеспечивает совместимость с инструментами и зависимостями.
1. Проверка с помощью Angular CLI
Angular CLI предоставляет простой способ проверки версии вашего проекта:
- Откройте терминал.
- Перейдите в корневой каталог вашего Angular проекта.
- Выполните следующую команду:
ng version
Это отобразит подробную информацию, включая версию Angular, версию CLI и зависимости.
Когда использовать этот метод
Используйте CLI, если вы активно работаете над проектом или выполняете локальную отладку. Это быстро и надежно.
2. Проверка файла package.json
Ваш файл package.json
хранит информацию о версии для Angular и его зависимостей. Вот как ее найти:
- Откройте файл
package.json
в каталоге вашего проекта. - Найдите
@angular/core
в разделеdependencies
:
{
""dependencies"": {
""@angular/core"": ""^15.2.0""
}
}
Число после @angular/core
(например, 15.2.0
) - это ваша версия Angular.
Когда использовать этот метод
Это полезно, когда у вас не установлен CLI или вам нужно проверить версию удаленно (например, через систему контроля версий).
3. Использование консоли браузера
Если проект запущен в браузере, вы можете проверить версию Angular непосредственно из консоли:
- Откройте инструменты разработчика браузера (обычно
F12
или правый клик → Inspect). - Перейдите на вкладку ""Console"".
- Введите и выполните следующую команду:
ng.probe(document.body).injector.get(ng.coreTokens.VERSION).full
Это выведет версию Angular, которая в настоящее время используется.
Когда использовать этот метод
Этот метод идеально подходит для доступа к развернутому Angular приложению, где у вас нет доступа к исходным файлам или CLI.
Часто задаваемые вопросы
Убедитесь, что Angular CLI установлен глобально, выполнив 'npm install -g @angular/cli', и повторите попытку выполнения команды.
Нет. AngularJS (1.x) не использует те же инструменты. Вместо этого проверьте версию через свойство `angular.version.full` в консоли.
Она обеспечивает совместимость с зависимостями, помогает устранять проблемы и определяет правильную документацию для следования.
Заключение
Определение версии Angular является простым с использованием CLI, package.json
или консоли браузера. Выберите метод, который подходит для вашего сценария, и обеспечьте совместимость и удобство обслуживания ваших проектов.