#npm #dependencies #npm-install #dependency-management #npm-publish
#нпм #зависимости #npm-установка #управление зависимостями #npm-опубликовать
Вопрос:
Я разрабатываю пакет на стороне браузера с несколькими зависимостями от среды выполнения и инструментами разработки. Как и предлагалось, я устанавливаю их с помощью NPM как dependencies
и devDependencies
соответственно.
В конце концов, прежде чем опубликовать его, я всегда компилирую каждый исходный файл и внешние зависимости в один свернутый файл.
Однако, когда я пытаюсь установить его в другом проекте, я заметил, что все пакеты «зависимостей» также установлены. Я предполагаю, что это стандартное поведение NPM, но эти пакеты не должны быть нужны, так как я уже сжал их все в свой собственный .min.js файл.
Должен ли я просто переместить их всех в «Зависимости от разработчиков»?