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. Версию не думаю что возможно узнать из собранного кода
Обсуждают сегодня