Вы можете использовать:
npm run
для отображения всех команд. (Пряжа также обладает аналогичной функциональностью на yarn run
.)
Это поведение явно указано на странице справки npm help run
:
This runs an arbitrary command from a package's "scripts" object. If no "command" is provided, it will list the available scripts.
Чтобы получить быстрый обзор, если у вас установлено jq :
jq .scripts package.json
Вы можете передать это подмножество на less
, если вам нужно
jq .scripts package.json | less
Кроме того, вы можете использовать завершение табуляции через npm -completion , а затем вы должны увидеть список возможных команд при нажатии табуляции и завершить команды, если остался только один параметр.
Вы можете установить его временно с помощью
source <(npm completion)
В зависимости от вашего терминала вы можете сделать его постоянным, добавив в соответствующий файл конфигурации:
npm completion >> ~/.bashrc
npm completion >> ~/.zshrc