Я разработчик ASP.NET Core, но недавно я начал работать с приложениями Node.js.Для меня это была одна из проблем, которую вы упомянули, чтобы переместить папку node_modules
в производство.Вместо того, чтобы переместить всю папку в производственную среду или выполнить только команду npm install
на производственном сервере, я решил найти способ связать свое приложение Node.js, используя Webpack
, в один / несколько пакетов, и я просто избавился от него.беспорядка управления папкой node_modules
.Он только выбирает необходимые пакеты node_modules, которые используются / упоминаются в моем приложении, и объединяется в один файл вместе с кодом моего приложения, и я развертываю этот единственный файл в рабочей среде, не перемещая всю папку node_modules.
Я нашел этот подход полезным в моем случае, но, пожалуйста, предложите мне, если это не правильный путь относительно производительности приложения или если какие-либо недостатки этого подхода.