Найкращий спосіб керувати локально встановленими npm-пакетами — створити package.json-файл.
Файл package.json пропонує багато корисних речей:
Вона слугує документацією для пакетів, від яких залежить ваш проєкт. Він дозволяє вказати версію пакету, яку може використовувати ваш проєкт, за допомогою семантичних правил версії. Це робить ваші збірки повторюваними, тож легше ділитися ними з іншими розробниками. Вимоги
Принаймні,package.json мусив мати:
"ім'я": Всі малі літери, без пробілів, тире та підкреслення
"версія": у формі x.x.x, відповідно до специфікації Семвера
Наприклад:
Створіть package.json
Це запустить анкету в командному рядку і нарешті створить package.json у директорії, де ви запускали команду.
Ви можете отримати стандартний package.json, запустивши npm init з прапорцем --yes або -y:
Це не ставить жодних питань, а натомість генеруватиме стандартний package.json, використовуючи інформацію, отриману з поточного каталогу.
назва: Назва поточного довідника версія: завжди 1.0.0 descrip{filter}tion: інформація в readme, інакше — порожній рядок "" Головна: Завжди index.js scrip{filter}ts: За замовчуванням створює порожній тестовий скрипт Ключові слова Автор: порожній ліцензія:ISC Баги: Інформація з поточного каталогу (якщо присутня) Головна сторінка: Інформація з поточного каталогу (якщо вона існує) Ви також можете налаштувати кілька параметрів конфігурації команди init. Деякі корисні:
(Потрібно видалити package.json файл, відновити його, перш ніж змінити — якщо не видалити, він не буде автоматично замінений і не перезаписаний!) )
Примітка:
Якщо в package.json немає поля опису, npm використовує перший рядок README.md або README. Цей опис може допомогти людям знайти вашу посилку в пошуку npm, тому дуже корисно створити власний опис у package.json, щоб зробити вашу посилку більш помітною.
|