Журнал изменений fnm
Эта страница документирует основные обновления версий fnm и важные изменения.
Последняя версия
v1.37.1 (2024)
Новые функции:
- Улучшена поддержка Apple Silicon
- Добавлена опция
--resolve-engines - Оптимизирован парсинг файлов версий
Улучшения:
- Более высокая скорость загрузки версий
- Улучшенные сообщения об ошибках
- Улучшенное завершение Shell
Исправления:
- Исправлены проблемы с путями в Windows
- Исправлено состояние гонки при переключении версий
История версий
v1.37.x
- Добавлена опция
--version-file-strategy - Поддержка рекурсивного поиска файлов версий
- Улучшена поддержка Corepack
v1.36.x
- Добавлена опция
--corepack-enabled - Улучшена поддержка архитектуры ARM64
- Оптимизировано использование памяти
v1.35.x
- Добавлена опция установки
--use - Улучшен дисплей прогресса загрузки
- Исправлено несколько проблем интеграции Shell
v1.34.x
- Добавлена опция
--silent-if-unchanged - Улучшена поддержка Fish Shell
- Оптимизирован дисплей списка версий
v1.33.x
- Добавлена опция
--progressдля управления прогресс-баром - Улучшена обработка ошибок
- Исправлена интеграция с Windows PowerShell
v1.32.x
- Добавлена опция установки
--latest - Улучшено определение LTS версий
- Оптимизирована производительность запуска
v1.31.x
- Добавлена опция переопределения архитектуры
--arch - Улучшена поддержка мультиархитектуры
- Исправлены проблемы с контрольными суммами загрузки
Основные вехи функций
Автоматическое переключение версий
v1.30 представила функцию --use-on-cd, автоматически переключающую версии Node.js на основе директории.
Поддержка engines.node
v1.29 добавила поддержку поля engines.node в package.json.
Интеграция Corepack
v1.36 добавила опцию --corepack-enabled для автоматического включения Corepack.
Рекурсивный поиск файлов версий
v1.37 добавила --version-file-strategy=recursive, поддерживающую восходящий поиск файлов версий в родительских директориях.
Руководство по обновлению
Использование Homebrew
bash
brew upgrade fnmИспользование скрипта curl
bash
curl -fsSL https://fnm.vercel.app/install | bashРучное обновление
- Посетите страницу релизов fnm
- Загрузите последнюю версию
- Замените старую версию
Получение последней информации
- Релизы на GitHub - Полная история версий
- Коммиты на GitHub - Последние записи коммитов
- Проблемы на GitHub - Отслеживание проблем
Связанные ссылки
- Установка fnm - Руководство по установке
- Справочник команд - Все подробности о командах