npm ls соответствует шаблону?

57
5

Я только что установил пару пакетов, чтобы начать работу с Redux:

npm install --no-optional --save-dev redux-devtools
npm install --no-optional --save react-redux

Затем я хотел убедиться, что все установлено, поэтому я проверил с npm ls:

$ npm ls react redux
MyProject@ /home/me/projects/myproject
├── react@15.3.0
└── redux@3.5.2

Да, они здесь!

Однако, интересно, есть ли способ проверить все пакеты, начиная с re. Обе эти команды:

npm ls re*
npm ls re

Вернул ту же ошибку:

MyProject@ /home/me/projects/myproject
└── (empty)

npm ERR! code 1

Я думал, что npm search может это сделать, но, как я понимаю, он ищет доступные пакеты, а не только те, которые вы установили на своем компьютере.

$ npm search re*
NAME DESCRIPTION AUTHOR
requirements-txt requirements-txt - generate requirements.txt (python… =russiani

Итак: есть ли способ с npm ls предоставить шаблон для проверки установленных пакетов и их соответствия?

спросил(а) 2016-08-25T17:13:00+03:00 4 года, 1 месяц назад
1
Решение
71

Как насчет трубопроводов для grep?

$ npm ls | grep 'lod.*'
└── lodash@3.5.0

ответил(а) 2016-08-25T17:15:00+03:00 4 года, 1 месяц назад
Ваш ответ
Введите минимум 50 символов
Чтобы , пожалуйста,
Выберите тему жалобы:

Другая проблема