Skip to content

Журнал изменений 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

Ручное обновление

  1. Посетите страницу релизов fnm
  2. Загрузите последнюю версию
  3. Замените старую версию

Получение последней информации

Связанные ссылки