n1ro°
RU

Текст и данные · Инструкция

Как подключить локальный npm-пакет через npm link

Это удобно для одновременной разработки библиотеки и приложения без промежуточной публикации в registry.

Редакция N1RO · Проверено

Короткий ответ

В каталоге библиотеки выполните `npm link`, затем в приложении — `npm link <package-name>`. npm свяжет потребителя с локальной версией пакета.

Порядок действий

  1. Проверьте `name` библиотеки в package.json.
  2. В библиотеке выполните `npm link`.
  3. В приложении выполните `npm link <package-name>`.
  4. Запустите тесты и проверьте резолвинг пакета.

Перед завершением проверьте

  • Имена package совпадают.
  • CI не зависит от локальной symlink-настройки.

Важно

Поведение symlink может отличаться от опубликованного tarball; перед релизом отдельно тестируйте pack/install.

Что учитывать

Поведение symlink может отличаться от опубликованного tarball; перед релизом отдельно тестируйте pack/install.

Источники и проверка

Фактическая часть сверена по первичным источникам (в т.ч. npm-link). Пример и формулировки — редакция N1RO на 2026-09-20.