Найкращий спосіб керувати локально встановленими npm-пакетами — створити package.json-файл.
package.json файл пропонує багато переваг:
Вона слугує документацією для пакетів, від яких залежить ваш проєкт. Він дозволяє вказати версію пакету, яку може використовувати ваш проєкт, за допомогою семантичних правил версійного розкладання. Зробити вашу збірку відтворюваною означає, що її легше ділитися з іншими розробниками у спосіб, який легше ділити. Вимоги
Щонайменше, package.json повинні мати:
"ім'я" усі малі літери Одне слово, без пробілів Дозволені тире та підкреслення "версія" у формі x.x.x Слідує Семверській спеціалізацій
Наприклад:
Створіть package.json
Щоб створити серію package.json:
> npm на початку Це запустить анкету в командному рядку і нарешті створить package.json у папці, де ви запустили команду.
Ініціалізація package.json запуском npm init у каталозі дозволить ввести багато інформації, наприклад: ім'я, версія, автор тощо.
Якщо ми використовуємо стандартне ім'я, просто натисніть Enter!!
Я ввів інформацію лише в опис і автор, і всі інші звіти за замовчуванням, наприклад:
Видно, що згенерований пакет package.json виглядає так:
Якщо ви хочете використовувати стандартну генерацію і не хочете натискати кнопку enter автомобіля щоразу, можна додати --так, після npm init,
Код:
Таким чином, вам не потрібно натискати кнопку Enter щоразу, і результат виглядає так:
Name: за замовчуванням використовує ім'я автора, якщо немає каталогу GIT, тоді це буде ім'я репозиторію version:always 1.0.0 Головна: Завжди index.js scrip{filter}ts: За замовчуванням створює порожній тестовий скрипт Ключові слова автор: будь-який CLI, який ви надасте ліцензія:ISC Репозиторій: витягне інформацію з поточного каталогу (якщо вона існує). баги: Інформація буде витягнута з поточного каталогу (якщо вона існує). Головна сторінка: витягне інформацію з поточного каталогу (якщо вона існує).
Ви також можете налаштувати кілька параметрів конфігурації команди init. Деякі корисні:
|