Как и всем остальным, разработчикам нравится знать некоторые маленькие хитрости, чтобы показывать их своим коллегам или друзьям. Сегодня я решил написать о некоторых из этих волшебных клавиш, которые вы можете использовать при работе с 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? Тогда ознакомьтесь с этим списком бонусов, который я подготовил для вас.
Установка пакета
Установка глобального пакета
Установка пакета + сохранение как зависимость от разработчиков
Установка пакета + сохранение в качестве зависимости
Вывод
Уметь произвести впечатление на своих коллег — это здорово, но еще лучше оставить эту статью в курсе всех приемов, которые вы можете узнать при работе с технологией. Надеюсь, эта статья помогла вам открыть для себя некоторые приемы, о которых вы не знали до ее прочтения, и вдохновила вас углубиться в изучение чего-то нового!