Лучший способ управлять локально установленными NPM-пакетами — создать package.json-файл.
Файл package.json предлагает вам много полезного:
Он служит документацией для пакетов, от которых зависит ваш проект. Он позволяет указать версию пакета, которую может использовать ваш проект, используя семантические правила версии. Это делает ваши сборки повторяемыми, а значит, им проще делиться с другими разработчиками. Требования
По крайней мере,package.json должно было:
«имя»: Все строчные, без пробелов, тире и подчеркнуть
«версия»: в форме x.x.x, следуя спецификации Semver
Например:
Создайте 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, чтобы сделать посылку более заметной.
|