繁体   English   中英

无法将React 16应用部署到Firebase托管

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM