Проблема: Я столкнулся с проблемой, которая возникает, когда я забываю обновить 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
.