npm - убедитесь, что package.json перечисляет все необходимые зависимости перед тем, как я внесу изменения - PullRequest
0 голосов
/ 03 октября 2019

Проблема: Я столкнулся с проблемой, которая возникает, когда я забываю обновить package.json с необходимой зависимостью. Я установил его изначально с npm install вместо npm install --save (или --save-dev). И затем я фиксирую изменения, и другой разработчик обнаруживает, что я забыл обновить файл package.json для перечисления необходимых зависимостей, поскольку код не компилируется.

Текущее решение: Мое текущее решениевыполнить чистую проверку кода и запустить npm install, а затем npm run build, чтобы проверить правильность сборки пакета.

Цель / решение: Моя цель - найти способубедитесь, что файл package.json правильный, прежде чем я git commit и git push внесу свои изменения.

Есть ли в npm команда для вывода списка всех пакетов, которые я локально установил в моем node_modules папка, которую я не указал в моем файле package.json? Это помогло бы мне найти пакет, который мне нужен (потому что я его использую), но не указал зависимость в моем файле package.json.

Поиск решения

  • Я искал как найти зависимости, отсутствующие в моем файле package.json?

  • Я искал команду npmперечислить пакеты, не перечисленные в файле package.json?

ПРИМЕЧАНИЕ. Я нашел решение, но все равно опубликую его, потому что другие могут извлечь пользу из этого вопроса / ответа.

К вашему сведению: моя текущая разработка Webapp использует git, поэтому термин commit относится к git commit.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...