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

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

node.js инициализировать package.json

[Скопировать ссылку]
Опубликовано 14.12.2016 11:03:04 | | | |
Лучший способ управлять локально установленными NPM-пакетами — создать package.json-файл.

package.json файл предлагает множество преимуществ:

Он служит документацией для пакетов, от которых зависит ваш проект.
Он позволяет указать версию пакета, которую ваш проект может использовать, используя правила семантического версионирования.
Если сделать сборку воспроизводимой, то проще делиться ею с другими разработчиками так, чтобы проще делиться.
Требования

Минимум package.json должны иметь:

«имя»
все строчные буквы
Одно слово, без пробелов
Разрешённые тире и подчёркивания
«версия»
в форме x.x.x
Следует специализации Семвера

Например:



Создайте package.json

Чтобы создать серию package.json:

> npm init
Это запустит командную анкету и, наконец, создаст package.json в каталоге, где вы запустили команду.

Инициализация package.json с помощью npm init в каталоге позволит ввести много информации, например: имя, версия, автор и т.д.


Если мы используем имя по умолчанию, просто нажмите Enter!!


Я ввёл информацию только в описании и авторе, и все остальные возвраты по умолчанию, например:


Видим, что сгенерированный пакет package.json выглядит следующим образом:


Если вы хотите использовать стандартную генерацию и не хотите каждый раз нажимать кнопку enter автомобиля, можно добавить --yes после npm init,

Код:




Так вам не нужно нажимать кнопку Enter каждый раз, и результат выглядит следующим образом:


NAME: по умолчанию используется имя автора, если только не входит в каталог GIT, тогда оно будет имя репозитория
Version:Always 1.0.0
Главная: Всегда index.js
scrip{filter}ts: по умолчанию создаёт пустой тестовый скрипт
ключевые слова: пусто
автор: какой бы CLI вы ни предоставили
лицензия:ISC
Репозиторий: будет извлекать информацию из текущего каталога (если она существует).
Ошибки: Информация будет извлечена из текущей папки (если она существует).
Главная страница: будет извлекать информацию из текущего каталога (если она существует).

Вы также можете настроить несколько параметров конфигурации команды init. Некоторые полезные:











Предыдущий:Что такое NPM? Что такое NPM?
Следующий:15 хорошо. .NET
Отказ:
Всё программное обеспечение, программные материалы или статьи, публикуемые Code Farmer Network, предназначены исключительно для учебных и исследовательских целей; Вышеуказанный контент не должен использоваться в коммерческих или незаконных целях, иначе пользователи несут все последствия. Информация на этом сайте взята из Интернета, и споры по авторским правам не имеют отношения к этому сайту. Вы должны полностью удалить вышеуказанный контент с компьютера в течение 24 часов после загрузки. Если вам нравится программа, пожалуйста, поддержите подлинное программное обеспечение, купите регистрацию и получите лучшие подлинные услуги. Если есть нарушение, пожалуйста, свяжитесь с нами по электронной почте.

Mail To:help@itsvse.com