Невозможно создать производственную сборку с Angular 7 - PullRequest
0 голосов
/ 30 октября 2018

У меня было отлично работающее приложение, разработанное для Angular 6.

Я обновил до Angular 7. Все приложение было уничтожено. Восстановление приложения заняло 4 дня. Теперь я могу собрать приложение в режиме разработки, и оно работает.

Я пытаюсь построить производство. Однако я получаю следующую ошибку.

Пожалуйста, помогите, чтобы я мог создать производственную сборку.

С уважением, Парта

Команда: ng build --prod --aot

Выход:

The /Users/parthamajumdar/Documents/Solutions/Paikari/pConfMan-v1/src/undefined path in file replacements does not exist.
Error: The /Users/parthamajumdar/Documents/Solutions/Paikari/pConfMan-v1/src/undefined pathin file replacements does not exist.
    at TapSubscriber.operators_1.tap [as _tapNext] (/Users/parthamajumdar/Documents/Solutions/Paikari/pConfMan-v1/node_modules/@angular-devkit/build-angular/src/utils/normalize-file-replacements.js:26:19)
    at TapSubscriber._next (/Users/parthamajumdar/Documents/Solutions/Paikari/pConfMan-v1/node_modules/rxjs/internal/operators/tap.js:59:27)
    at TapSubscriber.Subscriber.next (/Users/parthamajumdar/Documents/Solutions/Paikari/pConfMan-v1/node_modules/rxjs/internal/Subscriber.js:67:18)
    at SafeSubscriber.__tryOrUnsub (/Users/parthamajumdar/Documents/Solutions/Paikari/pConfMan-v1/node_modules/@angular-devkit/core/node_modules/rxjs/internal/Subscriber.js:209:16)
    at SafeSubscriber.next (/Users/parthamajumdar/Documents/Solutions/Paikari/pConfMan-v1/node_modules/@angular-devkit/core/node_modules/rxjs/internal/Subscriber.js:147:22)
    at Subscriber._next (/Users/parthamajumdar/Documents/Solutions/Paikari/pConfMan-v1/node_modules/@angular-devkit/core/node_modules/rxjs/internal/Subscriber.js:90:26)
    at Subscriber.next (/Users/parthamajumdar/Documents/Solutions/Paikari/pConfMan-v1/node_modules/@angular-devkit/core/node_modules/rxjs/internal/Subscriber.js:67:18)
    at Observable.rxjs_1.Observable.obs [as _subscribe] (/Users/parthamajumdar/Documents/Solutions/Paikari/pConfMan-v1/node_modules/@angular-devkit/core/node/host.js:241:21)
    at Observable._trySubscribe (/Users/parthamajumdar/Documents/Solutions/Paikari/pConfMan-v1/node_modules/@angular-devkit/core/node_modules/rxjs/internal/Observable.js:44:25)
    at Observable.subscribe (/Users/parthamajumdar/Documents/Solutions/Paikari/pConfMan-v1/node_modules/@angular-devkit/core/node_modules/rxjs/internal/Observable.js:30:22)
    at DoOperator.call (/Users/parthamajumdar/Documents/Solutions/Paikari/pConfMan-v1/node_modules/rxjs/internal/operators/tap.js:32:23)
    at Observable.subscribe (/Users/parthamajumdar/Documents/Solutions/Paikari/pConfMan-v1/node_modules/@angular-devkit/core/node_modules/rxjs/internal/Observable.js:25:22)
    at /Users/parthamajumdar/Documents/Solutions/Paikari/pConfMan-v1/node_modules/rxjs/internal/util/subscribeToObservable.js:10:20
    at Object.subscribeToResult (/Users/parthamajumdar/Documents/Solutions/Paikari/pConfMan-v1/node_modules/rxjs/internal/util/subscribeToResult.js:10:45)
    at MergeMapSubscriber._innerSub (/Users/parthamajumdar/Documents/Solutions/Paikari/pConfMan-v1/node_modules/rxjs/internal/operators/mergeMap.js:82:29)
    at MergeMapSubscriber._tryNext (/Users/parthamajumdar/Documents/Solutions/Paikari/pConfMan-v1/node_modules/rxjs/internal/operators/mergeMap.js:76:14)

1 Ответ

0 голосов
/ 30 октября 2018

Файл angular.json поврежден. Вместо

"fileReplacements": [
                {
                  "replace": "src/environments/environment.ts",
                  "with": "src/environments/environment.prod.ts"
                }
              ],

У меня было следующее:

"fileReplacements": [
                {
                  "replace": "src/undefined",
                  "with": "src/environments/environment.ts"
                }
              ]
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...