[英]Impossible to deploy a React 16 app to Firebase hosting
我已經在使用Firebase函數,因此我已經初始化了一個Firebase項目,並且一切都已成功部署。 我使用create-react-app在Firebase項目目錄中創建了一個React應用。
但是,現在我試圖通過運行firebase deploy將整個事情部署到Firebase Hosting,我遇到了以下錯誤:
$ 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.
...
而且我沒有包括所有錯誤,但它們看起來都一樣。 任何想法可能出了什么問題嗎?
如果在package.json中指定了Firebase cli,則Firebase cli可能會在部署之前檢查是否有棉絨警告。
"lint": "./node_modules/.bin/eslint --max-warnings=0 .",
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.