#node.js #npm
#node.js #npm
Вопрос:
Я просматривал свой package.json для проекта, над которым я работал в течение прошлого года, и я увидел, что сам npm находится в этом файле json.
Я хочу свести количество пакетов к минимуму, но слишком много кода, который нужно проследить построчно и посмотреть, используется ли он когда-либо.
Я склоняюсь к его удалению, но я хочу убедиться, что его удаление не нарушит проект.
Можете ли вы представить допустимое локальное использование npm?
Комментарии:
1. Нет никакого смысла иметь npm в качестве зависимости в файле, который имеет предварительное условие для установки npm.
2. Имеет смысл, если NPM используется программно.
3. можно ли использовать NPM программно?
4. Да, в этом-то все и дело. Если проект использует его, имеет смысл предоставить конкретную версию NPM в качестве зависимости, чтобы избежать проблем с совместимостью с глобальным NPM. Это крайний случай, но он существует.