использование инструментов покрытия кода для удаления приложения node_modules / dir nodejs - PullRequest
0 голосов
/ 03 февраля 2020

В других местах было отмечено, что папка node_modules / многих приложений nodejs может стать очень большой из-за того, что (node) / npm управляет зависимостями.

У меня есть определенное приложение nodejs (mynodeapp). Я пытаюсь запустить его на сервере с очень ограниченной дисковой квотой, поэтому переполнение в node_modules / очень нежелательно. Я использую это приложение nodejs определенным образом c способами только , например,

mynodeapp option-1

mynodeapp option-2

et c ..

Мне было интересно, можно ли использовать инструмент покрытия кода (например, предоставляемый пакетом code-покрытие), чтобы выяснить, какие модули / папки в node_modules / dir фактически используется при запуске этих командных строк приложения. Затем я бы удалил остальные папки из node_modules /, чтобы уменьшить используемое дисковое пространство.

Я использовал аналогичный подход для сокращения папок и уменьшения использования диска для приложения python. Но я совершенно незнаком с узлом. То же самое можно сказать, если этот подход сработает, или это может вызвать непредвиденные проблемы позже.

...