Будет ли команда npm uninstall * также удалять глобальные установки при удалении зависимостей package.json или нет? - PullRequest
0 голосов
/ 14 октября 2018

Мое приложение размещено в Alibaba Cloud ECS Instance, и я пытаюсь удалить зависимости package.json.Я понимаю, что команда npm uninstall * удалит все зависимости, но вопрос в том, удалит ли она также глобальные установки.

Ответы [ 2 ]

0 голосов
/ 14 октября 2018

AFAIK В npm нет удаления с использованием символа подстановки, например, npm uninstall *.Проблема все еще открывается здесь https://github.com/npm/npm/issues/19967.

Используйте эту команду для удаления ваших глобальных зависимостей:

npm ls -gp --depth=0 | awk -F/ '/node_modules/ && !/\/npm$/ {print $NF}' | xargs npm -g rm

ссылка: Команда для удаления всех npmмодули по всему миру?

0 голосов
/ 14 октября 2018

Чтобы удалить глобальный пакет, введите: npm uninstall -g <package>.Он имеет дополнительный флаг -g для глобального.

...