n1ro°
RU

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

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

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

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

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

В каталоге пакета выполните `npm link`, затем в проекте-потребителе `npm link package-name`, чтобы использовать локальный symlink вместо опубликованной версии.

Что делать

  1. В local package выполните `npm link`.
  2. В consumer выполните `npm link package-name`.
  3. Проверьте `npm ls package-name` и runtime.
  4. Перед CI/release убедитесь, что проект не зависит от локального symlink.

Проверка результата

  • npm ls в consumer разрешает package на локальный linked path.
  • Перед CI/release локальный link снят или заменён нормальной dependency reference.

Важно

Локальный link не существует на машине коллег или CI сам по себе.

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

Локальный link не существует на машине коллег или CI сам по себе.

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

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