Как и всем остальным, разработчикам нравится знать некоторые маленькие хитрости, чтобы показывать их своим коллегам или друзьям. Сегодня я решил написать о некоторых из этих волшебных клавиш, которые вы можете использовать при работе с Node Package Manager (NPM). Это не только произведет впечатление на вас и окружающих вас людей, но и сделает ваш рабочий процесс определенно быстрее и лаконичнее. Итак, теперь, когда мы сделали эту небольшую предпосылку, давайте начнем анализировать эти трюки!

#1 Инициализация пакета

Хотите быстро инициализировать новый пакет? Вы устали от тех бесконечных системных вопросов, которые появляются при этом? Затем запустите npm init-y или npm init-f.Эти команды позволят вам пропустить эти вопросы и сразу перейти к следующему замечательному проекту!

#2 Открытие домашней страницы пакета

Вы работаете с классным пакетом npm, который вы только что обнаружили? Вы хотите проверить его домашнюю страницу, чтобы прочитать документацию? Затем запустите npm home“your-package”.Эта команда приведет вас прямо на страницу, которую вы искали!

# 3 Открытие репозитория пакета GitHub

Как и в случае с командой, описанной выше, запуск npm repo“your-package” приведет вас прямо к веб-странице. Но на этот раз вы будете автоматически перенаправлены в официальный репозиторий GitHub пакета.

#4 Список всех установленных пакетов

Почему мы должны тратить свое время, открывая файл package.json, чтобы проверить, какие пакеты мы установили? Просто запустите npm ls — — depth 0, и вы получите информацию, которую искали.

#5 Список доступных скриптов

Новый проект, новые сценарии, верно? но опять же, просмотр файла package.json может быть утомительным и занимать много времени. Давайте получим этот список, выполнив вместо этого команду npm run!

#6 Проверяйте пакеты, которые не объявлены в package.json

Еще одна полезная команда, используйте npm prune для выполнения этой операции. Эта команда запустит ваш файл package.json и сравнит его содержимое с содержимым /node_modules. На выходе вы получите список всех тех пакетов, которых нет в файле package.json. После этого npm prune удалит эти пакеты вместе с теми, которые вы не добавили вручную в package.json или которые были установлены npm. ed без флага — сохранить.

#7 Увеличить версию пакета

Нужно поднять пакет? Просто запустите npmвместе с командой minor/major/patch.

# 8 Запуск теста

Вероятно, вы уже запускаете команду npm run test много раз в день, верно? но почему бы не использовать более короткую версию npm t, которая точно такая же!

Бонусные команды

Все еще жаждете еще нескольких полезных сочетаний клавиш npm? Тогда ознакомьтесь с этим списком бонусов, который я подготовил для вас.

Установка пакета

Установка глобального пакета

Установка пакета + сохранение как зависимость от разработчиков

Установка пакета + сохранение в качестве зависимости

Вывод

Уметь произвести впечатление на своих коллег — это здорово, но еще лучше оставить эту статью в курсе всех приемов, которые вы можете узнать при работе с технологией. Надеюсь, эта статья помогла вам открыть для себя некоторые приемы, о которых вы не знали до ее прочтения, и вдохновила вас углубиться в изучение чего-то нового!