dev и production. Вот как компилируются два окружения:
ng build -c=production --prod project --aot --optimization --output-hashing=all --source-map=false --extract-css --named-chunks --extract-licenses --vendor-chunk
ng build -c=dev project --aot --optimization --output-hashing=all --source-map=false --extract-css --named-chunks --extract-licenses --vendor-chunk
В чём соб-но проблема
В проекте используется сторонняя библиотека https://www.npmjs.com/package/easyqrcodejs , которая генерирует qr-коды. На локалке и на тесте (dev), всё работает норм. А вот на проде эта библиотека генерирует qr-коды с маленьками (но критическими для фронта) косяками.
Перепроверял - один и тот же проект, один и тот же бранш, почти одинаковые настройки для компиляции, логи показываются одни и теже вводные данные для сторонней библиотеки, а результат разный.
Как в скомпилированном проекте проверить версию сторонней библиотеки? Где лежать сторонние библиотеки - в scripts.xxxx.js?
сторонние библиотеки всегда лежат в vendor.js. Версию не думаю что возможно узнать из собранного кода
Обсуждают сегодня