Невозможно развернуть приложение React 16 на хостинге Firebase - PullRequest
0 голосов
/ 18 февраля 2019

Я уже работал с функциями Firebase, поэтому у меня уже был инициализирован проект Firebase, и все успешно развернуто.Я создал приложение React в каталоге проекта Firebase с помощью create-реагировать-app.

Но теперь, когда я пытаюсь развернуть все это на хостинге Firebase, запустив firebase deploy, у меня появляются следующие ошибки:

$ firebase deploy

=== Deploying to 'approof-references-debug'...

i  deploying functions, hosting
Running command: npm --prefix $RESOURCE_DIR run lint

> functions@ lint /Users/sarbogast/dev/Derbigum/backend/functions
> tslint -p tslint.json


WARNING: /Users/sarbogast/dev/Derbigum/backend/functions/src/index.ts[12, 1]: import with explicit side-effect
WARNING: /Users/sarbogast/dev/Derbigum/backend/functions/src/index.ts[13, 1]: import with explicit side-effect
WARNING: /Users/sarbogast/dev/Derbigum/backend/functions/src/index.ts[14, 1]: import with explicit side-effect
WARNING: /Users/sarbogast/dev/Derbigum/backend/functions/src/index.ts[15, 1]: import with explicit side-effect
WARNING: /Users/sarbogast/dev/Derbigum/backend/functions/src/index.ts[17, 1]: import with explicit side-effect
WARNING: /Users/sarbogast/dev/Derbigum/backend/functions/src/index.ts[18, 1]: import with explicit side-effect
WARNING: /Users/sarbogast/dev/Derbigum/backend/functions/src/index.ts[19, 1]: import with explicit side-effect
WARNING: /Users/sarbogast/dev/Derbigum/backend/functions/src/index.ts[20, 1]: import with explicit side-effect
WARNING: /Users/sarbogast/dev/Derbigum/backend/functions/src/index.ts[21, 1]: import with explicit side-effect

Running command: npm --prefix $RESOURCE_DIR run build

> functions@ build /Users/sarbogast/dev/Derbigum/backend/functions
> tsc

node_modules/firebase-functions/lib/function-builder.d.ts(60,95): error TS1005: ';' expected.
node_modules/firebase-functions/lib/function-builder.d.ts(60,96): error TS1003: Identifier expected.
node_modules/firebase-functions/lib/function-builder.d.ts(60,116): error TS1005: ';' expected.
../node_modules/@types/prop-types/index.d.ts(33,46): error TS1005: ';' expected.
../node_modules/@types/prop-types/index.d.ts(33,75): error TS1005: ';' expected.
...

И я не включил все ошибки, но все они выглядят одинаково.Есть идеи, что может пойти не так?

1 Ответ

0 голосов
/ 18 февраля 2019

Firebase cli, вероятно, проверит предупреждения lint перед развертыванием, если вы указали это в package.json.

"lint": "./node_modules/.bin/eslint --max-warnings=0 .",
...