NPM-трюки для ваших проектів

2 хв. читання

Думаємо, багатьом хотілося б знати кілька розробницьків трюків, аби вражати своїх колег чи друзів. У цій статті ми поділимось фічами npm, які ви можете використовувати у своїх проектах. Поєднуємо приємне з корисним: вражаємо колег і оптимізуємо робочий процес. Почнемо!

1. Ініціалізація пакета

Хочете пришвидшити ініціалізацію пакета? Втомилися від нескінченних системних запитань? В такому разі виконайте команду run npm init-y або npm init-f. Так ви зможете пропустити запитання й одразу почати роботу над проектом.

NPM-трюки для ваших проектів

2. Домашня сторінка пакета

Працюєте з крутим npm-пакетом, який щойно відшукали? Хочете перейти на його домашню сторінку, аби почитати документацію? Виконайте npm home "ваш-пакет". Так ви одразу перейдете на бажану сторінку.

NPM-трюки для ваших проектів

3. GitHub-репозиторій пакета

Як і в команді вище, з npm repo "ваш-пакет" ви переходите одразу на його веб-сторінку. Але цього разу з автоматичною переадресацією на офіційний GitHub-репозиторій пакета.

NPM-трюки для ваших проектів

4. Перелік встановлених пакетів

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

NPM-трюки для ваших проектів

5. Перелік доступних скриптів

Новий проект — нові скрипти, правильно? І знову ми витрачаємо безліч часу та сил, щоб вкотре перевірити package.json. Набагато простіше отримати той самий перелік командою npm run.

NPM-трюки для ваших проектів

6. Перевірка пакетів, яких немає в package.json

Для цього використовуйте npm prune. Так ви пробігаєтесь файлом package.json та порівнюєте його вміст з вмістом /node_modules. Потім ви отримаєте перелік усіх пакетів, яких немає в package.json. Далі npm prune вилучить ці пакети разом з тими, які ви не додали вручну до package.json або встановили з npm install без прапора --save.

NPM-трюки для ваших проектів

7. Bump версії пакета

Просто запустіть npm разом з командою minor/major/patch:

NPM-трюки для ваших проектів

8. Запуск тестів

Скоріш за все, ви запускаєте команду npm run test багато разів на день. Тож чому б не звернути увагу на її коротшу версію — npm t?

NPM-трюки для ваших проектів

Бонусні команди

Встановлення пакета

npm i package

NPM-трюки для ваших проектів

Глобальне встановлення пакета

npm i -g package

NPM-трюки для ваших проектів

Встановлення пакета + збереження як dev dependency

npm i -D pkg

NPM-трюки для ваших проектів

Встановлення пакета + збереження як dependency

npm i -S package

NPM-трюки для ваших проектів
Помітили помилку? Повідомте автору, для цього достатньо виділити текст з помилкою та натиснути Ctrl+Enter
Codeguida 5.6K
Приєднався: 8 місяців тому
Коментарі (0)

    Ще немає коментарів

Щоб залишити коментар необхідно авторизуватися.

Вхід / Реєстрація