почему, когда я хочу ng build --prod, эта проблема показала? - PullRequest
1 голос
/ 09 марта 2020

ОШИБКА в ./node_modules/ng2-pdf-viewer/fesm5/ng2-pdf-viewer.js Ошибка сборки модуля (из ./node_modules/@angular-devkit/build-optimizer/src/build- optimizer / webpack-loader. js): TypeError: Невозможно прочитать свойство 'kind' undefined в isAngularDecoratorMetadataExpression (E: \ Mohamed Mostafa Work \ new_project \servation \ node_modules@angular-devkit \ build-optimizer \ src \ transforms \ scrub-file . js: 265: 35) в checkNodeForDecorators (E: \ Mohamed Mostafa Work \ new_project \ booking \ node_modules@angular-devkit \ build-optimizer \ src \ transforms \ scrub-file. js: 77: 21) в visitNodes ( E: \ Работа Мохамеда Мостафы \ new_project \servation \ node_modules@angular-devkit \ build-optimizer \ node_modules \ typescript \ lib \ typescript. js: 16144: 30) в Object.forEachChild (E: \ Работа Мохамеда Мостафы \ new_project \ booking \ node_modules@angular-devkit \ build-optimizer \ node_modules \ typescript \ lib \ typescript. js: 16370: 24) в checkNodeForDecorators (E: \ Mohamed Mostafa Work \ new_project \servation \ node_modules@angular-devkit \ build-optimizer \ src \ transforms \ scrub-file. js: 68: 31) на визитном узле (E: \ Мохамед Мостафа Работа \ new_project \ booking \ node_modules@angular-devkit \ build-optimizer \ node_modules \ typescript \ lib \ typescript. js: 16135: 24) в Object.forEachChild (E: \ Работа Мохамеда Мостафы \ new_project \servation \ node_modules@angular-devkit \ build -optimizer \ node_modules \ typescript \ lib \ typescript. js: 16265: 21) в checkNodeForDecorators (E: \ Mohamed Mostafa Work \ new_project \ booking \ node_modules@angular-devkit \ build-optimizer \ src \ transforms \ scrub-file. js: 68: 31) at visitNode (E: \ Mohamed Mostafa Work \ new_project \ booking \ node_modules@angular-devkit \ build-optimizer \ node_modules \ typescript \ lib \ typescript. js: 16135: 24) в Object.forEachChild ( E: \ Работа Мохамеда Мостафы \ new_project \servation \ node_modules@angular-devkit \ build-optimizer \ node_modules \ typescript \ lib \ typescript. js: 16322: 24) в checkNodeForDecorators (E: \ Работа Мохамеда Мостафы \ new_project \ booking \ node_modules@angular-devkit \ build-optimizer \ src \ transforms \ scrub-file. js: 68: 31) в visitNode (E: \ Mohamed Mostafa Work \ new_project \servation \ node_modules@angular-devkit \ build-optimizer \ node_modules \ typescript \ lib \ typescript. js: 16135: 24) в Object.forEachChild (E: \ Mohamed M ostafa Work \ new_project \servation \ node_modules@angular-devkit \ build-optimizer \ node_modules \ typescript \ lib \ typescript. js: 16333: 24) в checkNodeForDecorators (E: \ Mohamed Mostafa Work \ new_project \ booking \ node_modules@angular-devkit \ build -optimizer \ src \ transforms \ scrub-file. js: 68: 31) в visitNode (E: \ Mohamed Mostafa Work \ new_project \ booking \ node_modules@angular-devkit \ build-optimizer \ node_modules \ typescript \ lib \ typescript. js: 16135: 24) в Object.forEachChild (E: \ Работа Мохамеда Мостафы \ new_project \ booking \ node_modules@angular-devkit \ build-optimizer \ node_modules \ typescript \ lib \ typescript. js: 16229: 21)

Ответы [ 4 ]

3 голосов
/ 11 апреля 2020

Я получил ту же ошибку, но, наконец, решил следующее решение: сначала удалите просмотрщик ng2-pdf-viewer, затем установите - npm установите ng2-pdf-viewer@5.3.4

0 голосов
/ 09 марта 2020

Попробуйте удалить папку node_modules и запустить npm i

0 голосов
/ 17 марта 2020

Более низкая версия ng2-pdf-viewer отлично работает для меня

0 голосов
/ 09 марта 2020

Перейдите в папку вашего приложения и сначала выполните команду npm i, вы, кажется, пропустили дюжину пакетов

...