Я только что обновил свое приложение до Angular 7, оно отлично компилируется локально, но когда я пытаюсь развернуть его в битбакете, я получаю эту ошибку с помощью ng build
registry.registerUriHandler не является функцией TypeError: registry.registerUriHandler не является функцией в Object.runCommand (/opt/atlassian/pipelines/agent/build/node_modules/@angular/cli/models/command-runner.js:47:14 ) по умолчанию_1 (/opt/atlassian/pipelines/agent/build/node_modules/@angular/cli/lib/cli/index.js:32:54) в Object. (/usr/local/lib/node_modules/@angular/cli/lib/init.js:125:1) в Module._compile (module.js: 643: 30) в Object.Module._extensions..js (module. js: 654: 10) в Module.load (module.js: 556: 32) в tryModuleLoad (module.js: 499: 12) в Function.Module._load (module.js: 491: 3) в Module.require ( module.js: 587: 17) при необходимости (internal / module.js: 11:18)
Я не понимаю, какое отношение к этому имеют конвейеры, но я думаю, что это может быть ошибка с angular, есть идеи, как это решить?
ng build
только для развертывания? Вы (должны) запустить что-то вродеng build --prod --aot
Если вы попытаетесь запустить сборку продукта с помощью aot, сможете ли вы воспроизвести ее локально? - person mwilson   schedule 25.10.2018