Проблема установить угловой проект в AWS - PullRequest
0 голосов
/ 09 сентября 2018

Я пытаюсь выполнить установку npm в моих aws, я использую ng serve --host 0.0.0.0 --port 4200 --public myip.amazonaws.com

И у меня следующая ошибка:

  Data path "" should NOT have additional properties(project).
Error: Schema validation failed with the following errors:
  Data path "" should NOT have additional properties(project).
    at MergeMapSubscriber._registry.compile.pipe.operators_1.concatMap.validatorResult [as project] (/home/ec2-user/angular/tesis/node_modules/@angular-devkit/core/src/workspace/workspace.js:210:42)
    at MergeMapSubscriber._tryNext (/home/ec2-user/angular/tesis/node_modules/@angular-devkit/core/node_modules/rxjs/internal/operators/mergeMap.js:65:27)
    at MergeMapSubscriber._next (/home/ec2-user/angular/tesis/node_modules/@angular-devkit/core/node_modules/rxjs/internal/operators/mergeMap.js:55:18)
    at MergeMapSubscriber.Subscriber.next (/home/ec2-user/angular/tesis/node_modules/@angular-devkit/core/node_modules/rxjs/internal/Subscriber.js:64:18)
    at MergeMapSubscriber.notifyNext (/home/ec2-user/angular/tesis/node_modules/@angular-devkit/core/node_modules/rxjs/internal/operators/mergeMap.js:84:26)
    at InnerSubscriber._next (/home/ec2-user/angular/tesis/node_modules/@angular-devkit/core/node_modules/rxjs/internal/InnerSubscriber.js:25:21)
    at InnerSubscriber.Subscriber.next (/home/ec2-user/angular/tesis/node_modules/@angular-devkit/core/node_modules/rxjs/internal/Subscriber.js:64:18)
    at MapSubscriber._next (/home/ec2-user/angular/tesis/node_modules/@angular-devkit/core/node_modules/rxjs/internal/operators/map.js:52:26)
    at MapSubscriber.Subscriber.next (/home/ec2-user/angular/tesis/node_modules/@angular-devkit/core/node_modules/rxjs/internal/Subscriber.js:64:18)
    at SwitchMapSubscriber.notifyNext (/home/ec2-user/angular/tesis/node_modules/@angular-devkit/core/node_modules/rxjs/internal/operators/switchMap.js:77:26)

Я не знаю, была ли это проблема

  My actual versions are:
    Package                      Version
    ------------------------------------------------------
@angular-devkit/architect    0.8.1
@angular-devkit/core         0.8.1
@angular-devkit/schematics   0.8.1
@angular/cdk                 6.2.1
@angular/cli                 6.2.1
@angular/material            6.2.1
@schematics/angular          0.8.1
@schematics/update           0.8.1
rxjs                         6.3.2
typescript                   2.9.2

Спасибо

1 Ответ

0 голосов
/ 09 сентября 2018

Вы можете использовать команду ng build --prod для создания вашего приложения, которое создает папку dist на вашем локальном компьютере с помощью рабочей среды evnvironment, и вы можете переместить папку dist непосредственно в корневой каталог сервера

Документ конфигурации вашего серверапуть к корню будет выглядеть следующим образом / var / www / html / dist

Не забудьте добавить .htcaccess для перезагрузки, если вы используете сервер Apache

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...