Мое приложение размещено в Alibaba Cloud ECS Instance, и я пытаюсь удалить зависимости package.json.Я понимаю, что команда npm uninstall * удалит все зависимости, но вопрос в том, удалит ли она также глобальные установки.
npm uninstall *
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модули по всему миру?
Чтобы удалить глобальный пакет, введите: npm uninstall -g <package>.Он имеет дополнительный флаг -g для глобального.
npm uninstall -g <package>
-g