Node Package Manager - Команды - презентация слайдов
npm - менеджер пакетов Node или менеджер пакетов NodeJS, менеджер пакетов по умолчанию для Node.js. npm запускается через командную строку, что облегчает определение и связывание зависимостей.
расшифровка
НПМ
npm - менеджер пакетов для платформы Node JavaScript. Он размещает модули на месте, чтобы узел мог их найти, и разумно управляет конфликтами зависимостей.
Синтаксис: - npm
Версия: - 2.1.0
npm - adduser
Создайте или подтвердите пользователя с именем
Синтаксис: - npm adduser [--registry = url] [ [электронная почта защищена] ] [--always-auth]
нпм - бен
Распечатайте папку, куда npm установит исполняемые файлы.
Синтаксис: - npm bin
npm - ошибки
Эта команда пытается угадать вероятное расположение URL трекера ошибок пакета, а затем пытается открыть его с помощью параметра конфигурации --browser. Если имя пакета не указано, он будет искать файл package.json в текущей папке и использовать свойство name.
Синтаксис: - npm bugs <pkgname>
ошибки npm (без аргументов в директории пакета)
нпм - построить
Это сантехническая команда, которая вызывается с помощью npm link и npm install. Как правило, он не должен вызываться напрямую.
Синтаксис: - npm build <пакет-папка>
npm - кеш
Используется для добавления, перечисления или очистки папки кэша npm.
Синтаксис: - npm cache add <tarball file>
npm cache add <folder>
npm cache add <tarball url>
npm cache add <name> @ <version>
npm кеш ls [<путь>]
очистка кэша npm [<путь>]
нпм - завершение
Включает завершение табуляции во всех командах npm.Синтаксис:. <(завершение npm)
npm - конфиг
npm получает свои параметры конфигурации из командной строки, переменных среды, файлов npmrc, а в некоторых случаях из файла package.json.
Синтаксис: - Конфигурация npm установлена <ключ> <значение> [--global] Конфигурация npm получена <ключ> Конфигурация npm удалена <ключ> Список конфигурации npm Редактор конфигурации npm npm c [set | get | delete | list] npm get <key > npm set <ключ> <значение> [--global]
нпм - дебуп
Выполняет поиск в локальном дереве пакетов и пытается упростить общую структуру, перемещая зависимости дальше вверх по дереву, где они могут более эффективно использоваться несколькими зависимыми пакетами.
Синтаксис: - npm dedupe [имена пакетов ...]
npm ddp [имена пакетов ...]
npm - устареть
Эта команда обновит запись реестра npm для пакета, предоставив предупреждение об устаревании всем, кто пытается его установить.
Синтаксис: - npm deprecate <имя> [@ <версия>] <сообщение>
нпм - документы
Эта команда пытается угадать вероятное расположение URL документации пакета, а затем пытается открыть его с помощью параметра конфигурации --browser. Вы можете передать несколько имен пакетов одновременно. Если имя пакета не указано, он будет искать файл package.json в текущей папке и использовать свойство name.
Синтаксис: - npm документы [<pkgname> [<pkgname> ...]]
документы npm (без аргументов в пакете dir)
npm home [<pkgname> [<pkgname> ...]]
npm home (без аргументов в пакете dir)
npm - редактировать
Открывает папку пакета в редакторе по умолчанию (или в том, что вы настроили в качестве конфигурации редактора npm - см. Npm-config (7).)
Синтаксис: - npm edit <name> [@ <version>]
нпм - исследовать
Создайте подоболочку в указанном каталоге установленного пакета. Синтаксис: - npm explore <name> [- <cmd>]
npm - помощь - поиск
Эта команда будет искать в файлах документации по разметке npm предоставленные термины и затем перечислять результаты, отсортированные по релевантности.
Синтаксис: - npm help-search некоторые условия поиска
нпм - помощь
Если предоставлена тема, то покажите соответствующую страницу документации.
Синтаксис: - Справка по npm <тема>
npm поможет некоторые условия поиска
npm - init
Это задаст вам кучу вопросов, а затем напишет package.json для вас.
Синтаксис: - npm init [-f | --force | -y | --yes]
npm - установить
Эта команда устанавливает пакет и все пакеты, от которых он зависит. Если в пакете есть файл термоусадочной пленки, этим будет зависеть установка зависимостей.
Синтаксис: - npm install (без аргументов в директории пакета)
npm install <файл tarball>
npm install <tarball url>
npm install <папка>
npm install [@ <scope> /] <name>
[--save | --save-dev | --save-необязательный] [--save-точный]
npm install [@ <scope> /] <name> @ <tag>
npm install [@ <scope> /] <name> @ <version>
npm install [@ <scope> /] <name> @ <диапазон версий>
npm i (с использованием любого из предыдущих аргументов)
npm - ссылка
Связывание пакетов представляет собой двухэтапный процесс.
Во-первых, ссылка npm в папке пакета создаст глобально установленную символическую ссылку из префикса / имени пакета в текущую папку.
Затем, в каком-то другом месте, имя пакета ссылки npm создаст символическую ссылку из локальной папки node_modules на глобальную символическую ссылку.
Синтаксис: - ссылка npm (в папке пакета)
ссылка на npm [@ <scope> /] <pkgname>
npm ln (с использованием любого из предыдущих аргументов)
нпм - лс
Эта команда выведет на печать все версии установленных пакетов, а также их зависимости в древовидной структуре. Синтаксис: - список npm [[@ <scope> /] <pkg> ...] npm ls [[@ <scope> /] <pkg> ...] npm la [[@ <scope> /] <pkg> ...] npm ll [[@ <scope> /] <pkg> ...]
нпм - устаревший
Эта команда проверит реестр, чтобы увидеть, устарели ли какие-либо (или определенные) установленные пакеты.
Синтаксис: - npm устарел [<name> [<name> ...]]
нпм - владелец
Управление владением опубликованными пакетами.
ls: список всех пользователей, у которых есть доступ для изменения пакета и загрузки новых версий. Удобно, когда нужно знать, к кому обращаться за помощью. add: добавить нового пользователя в качестве сопровождающего пакета. Этот пользователь может изменять метаданные, публиковать новые версии и добавлять других владельцев.
rm: удалить пользователя из списка владельцев пакетов. Это немедленно аннулирует их привилегии.
Синтаксис: - владелец npm ls <имя пакета>
владелец npm add <пользователь> <имя пакета>
владелец npm rm <пользователь> <имя пакета>
нпм - пачка
Для всего, что можно установить (то есть для папки пакета, тарбола, URL-адреса тарбола, [электронной почты защищено] , [электронной почты защищено] или имени), эта команда извлечет ее в кэш, а затем скопирует архив в текущий рабочий каталог. как <имя> - <версия> .tgz, а затем запишите имена файлов в стандартный вывод.
Синтаксис: - пакет npm [<pkg> [<pkg> ...]]
npm - префикс
Вывести местный префикс в стандартный формат. Это ближайший родительский каталог, в котором содержится файл package.json, если не указан параметр -g.
Синтаксис: - префикс npm [-g]
нпм - чернослив
Эта команда удаляет «посторонние» пакеты. Если указано имя пакета, удаляются только пакеты, соответствующие одному из предоставленных имен.
Синтаксис: - npm prune [<name> [<name ...]]
npm prune [<name> [<name ...]] [--production]
npm - опубликовать
Публикует пакет в реестр, чтобы его можно было установить по имени.
Синтаксис: - npm publish <tarball> [--tag <tag>] npm publish <папка> [--tag <tag>]
npm - перестроить
Эта команда запускает команду сборки npm для соответствующих папок. Это полезно, когда вы устанавливаете новую версию узла, и должны перекомпилировать все ваши дополнения C ++ с новым двоичным файлом.
Синтаксис: - npm перестроить [<name> [<name> ...]]
npm rb [<имя> [<имя> ...]]
нпм - репо
Эта команда пытается угадать вероятное местоположение URL-адреса хранилища пакета, а затем пытается открыть его с помощью параметра конфигурации --browser. Если имя пакета не указано, он будет искать файл package.json в текущей папке и использовать свойство name.
Синтаксис: - репозиторий npm <имя_пакета>
репозиторий npm (без аргументов в пакете dir)
нпм - перезапустить
При этом запускается скрипт перезапуска пакета, если он был предоставлен. В противном случае он запускает скрипт «stop» пакета, если он был предоставлен, а затем скрипт «start».
Синтаксис: - npm restart [- <args>]
нпм - ср
Это удаляет пакет, полностью удаляя все npm, установленные от его имени.
Синтаксис: - npm rm <имя>
npm r <имя>
npm удалить <имя>
npm un <имя <
npm - root
Распечатайте эффективную папку node_modules для стандартного вывода.
Синтаксис: - корень npm
npm - запустить - скрипт
Это запускает произвольную команду из объекта «сценарии» пакета. Если имя пакета не указано, он будет искать файл package.json в текущей папке и использовать его объект «scripts». Если «команда» не указана, в ней будут перечислены доступные скрипты верхнего уровня.
Синтаксис: - npm run-script [команда] [- <аргументы>]
npm run [команда] [- <args>]
npm - поиск
Поиск в реестре пакетов, соответствующих условиям поиска. Если термин начинается с '/', то он интерпретируется как регулярное выражение. Трейлинг '/' будет игнорироваться в этом случае. (Обратите внимание, что многие символы регулярного выражения должны быть экранированы или заключены в кавычки в большинстве оболочек.)
Синтаксис: - npm search [--long] [условия поиска ...]
npm s [условия поиска ...]
npm se [условия поиска ...]
нпм - термоусадочная пленка
Эта команда блокирует версии зависимостей пакета, чтобы вы могли точно контролировать, какие версии каждой зависимости будут использоваться при установке пакета. Файл "package.json" по-прежнему необходим, если вы хотите использовать "npm install".
Синтаксис: - npm термоусадочная пленка
нпм - звезда
«В ролях» пакет означает, что вы заинтересованы в нем. Это смутно позитивный способ показать, что вы заботитесь.
Синтаксис: - npm star <pkgname> [<pkg>, ...] npm unstar <pkgname> [<pkg>, ...]
нпм - звезды
Если вы сняли много полезных вещей и хотите быстро их найти, эта команда позволит вам сделать это.
Синтаксис: - Звезды npm
npm stars [имя пользователя]
нпм - начало
Это запускает скрипт запуска пакета, если он был предоставлен.
Синтаксис: - npm start [- <args>]
нпм - стоп
Это запускает скрипт остановки пакета, если он был предоставлен.
Синтаксис: - npm stop [- <args>]
npm - подмодуль
Если указанный пакет имеет URL-адрес хранилища git в своем описании package.json, то эта команда добавит его как подмодуль git в node_modules / <имя pkg>.
Синтаксис: - Подмодуль npm <pkg>
npm - тег
Теги указанной версии пакета с указанным тегом или - тег конфигурации, если не указан. Синтаксис: - тег npm <имя> @ <версия> [<тег>]
npm - тест
Это запускает «тестовый» скрипт пакета, если он был предоставлен.
Чтобы запустить тесты как условие установки, установите для конфигурации npat значение true.
Синтаксис: - npm test [- <args>]
npm tst [- <args>]
npm - обновить
Эта команда обновит все перечисленные пакеты до последней версии (указанной тегом config).
Синтаксис: - npm update [-g] [<name> [<name> ...]]
npm - версия
Запустите это в каталоге пакета, чтобы увеличить версию и записать новые данные обратно в файл package.json.
Синтаксис: - версия npm [<newversion> | майор | несовершеннолетний | патч | premajor | премор | предварительная упаковка | пререлиз]
нпм - просмотр
Эта команда показывает данные о пакете и печатает их в поток, на который ссылается outfd config, по умолчанию это stdout.
Синтаксис: - npm view [@ <scope> /] <name> [@ <version>] [<field> [. <Subfield>] ...] npm v [@ <scope> /] <name> [@ < версия>] [<поле> [. <подполе>] ...]
нпм - whoami
Вывести имя пользователя в стандартный вывод.
Синтаксис: - Npm Whoami
Новый контент: Composer: менеджер зависимостей для PHP , R программирования