Я развернул небольшое веб-приложение в Netlify и заметил, что мой файл bundle.js всего 157 КБ.Когда я запускаю производственную сборку локально, это 575kb.Я не злюсь на это, но как Netlify делает это?
Приложение использует browserify для объединения моих скриптов, а также babel и uglify.browserify script.js | uglifyjs > dist/bundle.js
Это тот же сценарий, который я сказал Netlify для запуска в настройках.
Я думаю, что это должен быть какой-то параметр по умолчанию в сборках Netlify?
Я думал, что это может быть моя среда NODE_ENVпеременная была установлена на развитие, но я дважды проверил, и она установлена на производство.Я даже пытался добавить set NODE_ENV=production &&
перед сценарием сборки, чтобы убедиться.
Является ли Netlify магией?Что еще может отличаться между моей локальной установкой и Netlify?