Эта статья является зеркальной статьёй машинного перевода, пожалуйста, нажмите здесь, чтобы перейти к оригиналу.

Вид: 8572|Ответ: 0

Туториал по NPM (5): Как использовать package.json туториал

[Скопировать ссылку]
Опубликовано 13.12.2017 14:04:19 | | | |
Лучший способ управлять локально установленными 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, чтобы сделать посылку более заметной.





Предыдущий:Туториал по npm (4): Устанавливайте NPM-пакеты локально
Следующий:Резюме баз данных Mysqldump Import and Exports
Отказ:
Всё программное обеспечение, программные материалы или статьи, публикуемые Code Farmer Network, предназначены исключительно для учебных и исследовательских целей; Вышеуказанный контент не должен использоваться в коммерческих или незаконных целях, иначе пользователи несут все последствия. Информация на этом сайте взята из Интернета, и споры по авторским правам не имеют отношения к этому сайту. Вы должны полностью удалить вышеуказанный контент с компьютера в течение 24 часов после загрузки. Если вам нравится программа, пожалуйста, поддержите подлинное программное обеспечение, купите регистрацию и получите лучшие подлинные услуги. Если есть нарушение, пожалуйста, свяжитесь с нами по электронной почте.

Mail To:help@itsvse.com