Как я могу проверить локальную установку пакета NPM, который я опубликовал?

Я недавно опубликовал пакет для NPM. Пакет хорошо работает на моем собственном компьютере, где я написал код, но после npm install на коллеге я начинаю получать ошибки.

Каков наилучший способ установки и тестирования моего пакета на моем компьютере? Я мог отследить ошибки на компьютере моего коллеги, но я предполагаю, что есть способ, которым я могу сделать это на своей собственной машине.

1 ответ

Решение
  1. Вам не нужно сначала устанавливать его на свой компьютер, если вы хотите протестировать его, вы можете вместо этого написать модульные тесты, так как вы должны require пакет, если вы делаете (так же, как установка npm).
  2. Проверить package.json чтобы увидеть, все ли необходимые модули перечислены в dependencies, (Удалите папку node_modules, запустите npm install и посмотрим, какие ошибки выдаются)
  3. Если есть файл с именем .npmrcпроверьте, какие файлы / папки он перечисляет, чтобы убедиться, что он не исключает важные файлы из NPM.
  4. Убедитесь, что ваш модуль имеет module.exports объект, чтобы иметь возможность доступа к объектам / функциям

Если бы все это не помогло, это могло бы быть более конкретной проблемой, и ссылка на GitHub помогла бы нам больше

Другие вопросы по тегам