У меня есть угловое приложение с базовым кодом Hello world. Когда я запускаю этот код на своем локальном компьютере, все кажется успешным для сборки npm и автоматического отображения версий в пользовательском интерфейсе страницы приветствия для каждого повышения версии автоматически без каких-либо изменений, вносимых в package.json каждый раз, когда я запускаю сборку.
Я внес изменения в репозитории Git в Azure DevOps, создал конвейер YAML и запустил задачи сборки в следующей последовательности: npm install npm run build Artifactory Npm - pack and publish (этот шаг - публикация файла .tgz в jfrog artifactory)
У меня проблема с обновлением файла .tgz на артефакте с автоматическим управлением версиями. Каждый раз, когда я запускаю конвейер сборки, мне приходится вручную загружать версию в файл package.json, а затем запускать конвейер для публикации пакета в artifactory, иначе я получаю ошибку 404 без изменения файла package.json.
Из-за этого я не могу привязать или отобразить номер версии из файла конфигурации в пользовательском интерфейсе страницы приветствия.
Примечание: я не уверен, имеет ли это значение, но я использую прокси-сервер организации, определенный в файле .npmrc.