“Firebase部署”;发生了意外错误";

“Firebase部署”;发生了意外错误";,firebase,firebase-cli,Firebase,Firebase Cli,尝试将一个新站点部署到Firebase(我已经做了十几次了,但几个月都没有)。一切都进行得很顺利,但当我进入“Firebase部署”时,我得到了“错误:发生了意外错误”。我尝试过前面提出类似问题时给出的建议(),但都没有任何效果(不断出现相同的错误)。Firebase已更新。在Linux 64位上运行(如果重要的话)。我对部署运行了调试,并获得以下日志: [debug] [2018-12-11T21:45:26.441Z] ------------------------------------

尝试将一个新站点部署到Firebase(我已经做了十几次了,但几个月都没有)。一切都进行得很顺利,但当我进入“Firebase部署”时,我得到了“错误:发生了意外错误”。我尝试过前面提出类似问题时给出的建议(),但都没有任何效果(不断出现相同的错误)。Firebase已更新。在Linux 64位上运行(如果重要的话)。我对部署运行了调试,并获得以下日志:

[debug] [2018-12-11T21:45:26.441Z] ----------------------------------------------------------------------
[debug] [2018-12-11T21:45:26.443Z] Command:       /home/myName/.nvm/versions/node/v8.9.4/lib/node_modules/node/bin/node /home/myName/.nvm/versions/node/v8.9.4/bin/firebase deploy
[debug] [2018-12-11T21:45:26.443Z] CLI Version:   3.18.5
[debug] [2018-12-11T21:45:26.443Z] Platform:      linux
[debug] [2018-12-11T21:45:26.443Z] Node Version:  v10.3.0
[debug] [2018-12-11T21:45:26.443Z] Time:          Tue Dec 11 2018 14:45:26 GMT-0700 (MST)
[debug] [2018-12-11T21:45:26.443Z] ----------------------------------------------------------------------
[debug] 
[debug] [2018-12-11T21:45:26.448Z] > command requires scopes: ["email","openid","https://www.googleapis.com/auth/cloudplatformprojects.readonly","https://www.googleapis.com/auth/firebase","https://www.googleapis.com/auth/cloud-platform"]
[debug] [2018-12-11T21:45:26.448Z] > authorizing via signed-in user
[debug] [2018-12-11T21:45:26.449Z] > refreshing access token with scopes: ["email","https://www.googleapis.com/auth/cloud-platform","https://www.googleapis.com/auth/cloudplatformprojects.readonly","https://www.googleapis.com/auth/firebase","open
[debug] [2018-12-11T21:45:26.450Z] >>> HTTP REQUEST POST https://www.googleapis.com/oauth2/v3/token  
 { refresh_token: '1/9RM51tbmmz5VrjkpAxad-5CElD29bDNC-Dyu-L6-9hw',
  client_id:
   '563584335869-fgrhgmd47bqnekij5i8b5pr03ho849e6.apps.googleusercontent.com',
  client_secret: 'j9iVZfS8kkCEFUPaAeJV0sAi',
  grant_type: 'refresh_token',
  scope:
   'email https://www.googleapis.com/auth/cloud-platform https://www.googleapis.com/auth/cloudplatformprojects.readonly https://www.googleapis.com/auth/firebase openid' } 
 Tue Dec 11 2018 14:45:26 GMT-0700 (MST)
[debug] [2018-12-11T21:45:26.674Z] <<< HTTP RESPONSE 200
[debug] [2018-12-11T21:45:27.581Z] >>> HTTP REQUEST GET https://admin.firebase.com/v1/projects/my-home-page-ed336  

 Tue Dec 11 2018 14:45:27 GMT-0700 (MST)
[debug] [2018-12-11T21:45:27.871Z] <<< HTTP RESPONSE 200
[debug] [2018-12-11T21:45:27.873Z] >>> HTTP REQUEST GET https://admin.firebase.com/v1/database/my-home-page-ed336/tokens  

 Tue Dec 11 2018 14:45:27 GMT-0700 (MST)
[debug] [2018-12-11T21:45:28.270Z] <<< HTTP RESPONSE 200
[info] 
[info] === Deploying to 'my-home-page-ed336'...
[info] 
[info] i  deploying hosting
[info] i  hosting: preparing . directory for upload...
[debug] [2018-12-11T21:45:28.733Z] >>> HTTP REQUEST PUT https://deploy.firebase.com/v1/hosting/my-home-page-ed336/uploads/-LTUDqAhHObNxZ0HsRuG?fileCount=114&message=  

 Tue Dec 11 2018 14:45:28 GMT-0700 (MST)
[debug] [2018-12-11T21:45:36.863Z] <<< HTTP RESPONSE 410
[debug] [2018-12-11T21:45:36.864Z] <<< HTTP RESPONSE BODY undefined
[debug] [2018-12-11T21:45:36.867Z] TypeError: Cannot read property 'error' of undefined
    at module.exports (/home/myName/.nvm/versions/node/v8.9.4/lib/node_modules/firebase-tools/lib/responseToError.js:10:13)
    at Request._callback (/home/myName/.nvm/versions/node/v8.9.4/lib/node_modules/firebase-tools/lib/api.js:47:25)
    at Request.self.callback (/home/myName/.nvm/versions/node/v8.9.4/lib/node_modules/firebase-tools/node_modules/request/request.js:185:22)
    at Request.emit (events.js:182:13)
    at Request.EventEmitter.emit (domain.js:442:20)
    at Request.<anonymous> (/home/myName/.nvm/versions/node/v8.9.4/lib/node_modules/firebase-tools/node_modules/request/request.js:1157:10)
    at Request.emit (events.js:182:13)
    at Request.EventEmitter.emit (domain.js:442:20)
    at IncomingMessage.<anonymous> (/home/myName/.nvm/versions/node/v8.9.4/lib/node_modules/firebase-tools/node_modules/request/request.js:1079:12)
    at Object.onceWrapper (events.js:273:13)
[error] 
[error] Error: An unexpected error has occurred.
[debug] [2018-12-11T21:45:49.697Z] ----------------------------------------------------------------------
[debug] [2018-12-11T21:45:49.699Z] Command:       /home/myName/.nvm/versions/node/v8.9.4/lib/node_modules/node/bin/node /home/myName/.nvm/versions/node/v8.9.4/bin/firebase deploy --debug
[debug] [2018-12-11T21:45:49.700Z] CLI Version:   3.18.5
[debug] [2018-12-11T21:45:49.700Z] Platform:      linux
[debug] [2018-12-11T21:45:49.700Z] Node Version:  v10.3.0
[debug] [2018-12-11T21:45:49.700Z] Time:          Tue Dec 11 2018 14:45:49 GMT-0700 (MST)
[debug] [2018-12-11T21:45:49.700Z] ----------------------------------------------------------------------
[debug] 
[debug] [2018-12-11T21:45:49.705Z] > command requires scopes: ["email","openid","https://www.googleapis.com/auth/cloudplatformprojects.readonly","https://www.googleapis.com/auth/firebase","https://www.googleapis.com/auth/cloud-platform"]
[debug] [2018-12-11T21:45:49.705Z] > authorizing via signed-in user
[debug] [2018-12-11T21:45:49.707Z] >>> HTTP REQUEST GET https://admin.firebase.com/v1/projects/my-home-page-ed336  

 Tue Dec 11 2018 14:45:49 GMT-0700 (MST)
[debug] [2018-12-11T21:45:50.018Z] <<< HTTP RESPONSE 200
[debug] [2018-12-11T21:45:50.021Z] >>> HTTP REQUEST GET https://admin.firebase.com/v1/database/my-home-page-ed336/tokens  

 Tue Dec 11 2018 14:45:50 GMT-0700 (MST)
[debug] [2018-12-11T21:45:50.315Z] <<< HTTP RESPONSE 200
[info] 
[info] === Deploying to 'my-home-page-ed336'...
[info] 
[info] i  deploying hosting
[info] i  hosting: preparing . directory for upload...
[debug] [2018-12-11T21:45:50.768Z] >>> HTTP REQUEST PUT https://deploy.firebase.com/v1/hosting/my-home-page-ed336/uploads/-LTUDvYyTmVMnTOVgYO3?fileCount=114&message=  

 Tue Dec 11 2018 14:45:50 GMT-0700 (MST)
[debug] [2018-12-11T21:45:57.867Z] <<< HTTP RESPONSE 410
[debug] [2018-12-11T21:45:57.868Z] <<< HTTP RESPONSE BODY undefined
[debug] [2018-12-11T21:45:57.871Z] TypeError: Cannot read property 'error' of undefined
    at module.exports (/home/myName/.nvm/versions/node/v8.9.4/lib/node_modules/firebase-tools/lib/responseToError.js:10:13)
    at Request._callback (/home/myName/.nvm/versions/node/v8.9.4/lib/node_modules/firebase-tools/lib/api.js:47:25)
    at Request.self.callback (/home/myName/.nvm/versions/node/v8.9.4/lib/node_modules/firebase-tools/node_modules/request/request.js:185:22)
    at Request.emit (events.js:182:13)
    at Request.EventEmitter.emit (domain.js:442:20)
    at Request.<anonymous> (/home/myName/.nvm/versions/node/v8.9.4/lib/node_modules/firebase-tools/node_modules/request/request.js:1157:10)
    at Request.emit (events.js:182:13)
    at Request.EventEmitter.emit (domain.js:442:20)
    at IncomingMessage.<anonymous> (/home/myName/.nvm/versions/node/v8.9.4/lib/node_modules/firebase-tools/node_modules/request/request.js:1079:12)
    at Object.onceWrapper (events.js:273:13)
[error] 
[error] Error: An unexpected error has occurred.
[debug][2018-12-11T21:45:26.441Z]----------------------------------------------------------------------
[debug][2018-12-11T21:45:26.443Z]命令:/home/myName/.nvm/versions/node/v8.9.4/lib/node_modules/node/bin/node/home/myName/.nvm/versions/node/v8.9.4/bin/firebase deploy
[调试][2018-12-11T21:45:26.443Z]CLI版本:3.18.5
[debug][2018-12-11T21:45:26.443Z]平台:linux
[debug][2018-12-11T21:45:26.443Z]节点版本:v10.3.0
[调试][2018-12-11T21:45:26.443Z]时间:2018年12月11日星期二14:45:26 GMT-0700(MST)
[调试][2018-12-11T21:45:26.443Z]----------------------------------------------------------------------
[调试]
[debug][2018-12-11T21:45:26.448Z]>命令需要作用域:[“email”、“openid”和https://www.googleapis.com/auth/cloudplatformprojects.readonly","https://www.googleapis.com/auth/firebase","https://www.googleapis.com/auth/cloud-platform"]
[debug][2018-12-11T21:45:26.448Z]>通过登录用户进行授权
[debug][2018-12-11T21:45:26.449Z]>正在刷新作用域为:[“电子邮件”的访问令牌https://www.googleapis.com/auth/cloud-platform","https://www.googleapis.com/auth/cloudplatformprojects.readonly","https://www.googleapis.com/auth/firebase打开
[调试][2018-12-11T21:45:26.450Z]>>>HTTP请求发布https://www.googleapis.com/oauth2/v3/token  
{刷新令牌:'1/9RM51tbmmz5VrjkpAxad-5CElD29bDNC-Dyu-L6-9hw',
客户识别码:
“563584335869-fgrhgmd47bqnekij5i8b5pr03ho849e6.apps.googleusercontent.com”,
客户机密:“j9iVZfS8kkCEFUPaAeJV0sAi”,
授予类型:“刷新令牌”,
范围:
“电子邮件https://www.googleapis.com/auth/cloud-platform https://www.googleapis.com/auth/cloudplatformprojects.readonly https://www.googleapis.com/auth/firebase openid'}
2018年12月11日星期二14:45:26 GMT-0700(MST)
[debug][2018-12-11T21:45:26.674Z]>HTTP请求获取https://admin.firebase.com/v1/projects/my-home-page-ed336  
2018年12月11日星期二14:45:27 GMT-0700(MST)
[debug][2018-12-11T21:45:27.871Z]>HTTP请求获取https://admin.firebase.com/v1/database/my-home-page-ed336/tokens  
2018年12月11日星期二14:45:27 GMT-0700(MST)
[debug][2018-12-11T21:45:28.270Z]>HTTP请求放置https://deploy.firebase.com/v1/hosting/my-home-page-ed336/uploads/-LTUDqAhHObNxZ0HsRuG?fileCount=114&message=  
2018年12月11日星期二14:45:28 GMT-0700(MST)
[debug][2018-12-11T21:45:36.863Z]>HTTP请求获取https://admin.firebase.com/v1/projects/my-home-page-ed336  
2018年12月11日星期二14:45:49 GMT-0700(MST)
[debug][2018-12-11T21:45:50.018Z]>HTTP请求获取https://admin.firebase.com/v1/database/my-home-page-ed336/tokens  
2018年12月11日星期二14:45:50 GMT-0700(MST)
[debug][2018-12-11T21:45:50.315Z]>HTTP请求放置https://deploy.firebase.com/v1/hosting/my-home-page-ed336/uploads/-LTUDvYyTmVMnTOVgYO3?fileCount=114&message=  
2018年12月11日星期二14:45:50 GMT-0700(MST)

[调试][2018-12-11T21:45:57.867Z]您的Firebase CLI非常旧。请使用
npm安装-g Firebase tools
更新它。目前的最新版本是6.1.2。

您的Firebase CLI非常旧。请使用
npm安装-g Firebase tools
更新它。目前的最新版本是6.1.2。

使用此命令更新您的Firebase CLI

npm install -g firebase-tools
然后使用

firebase init
现在是部署项目的时候了

firebase deploy

使用此命令更新firebase CLI

npm install -g firebase-tools
然后使用

firebase init
现在是部署项目的时候了

firebase deploy

尝试使用npm安装-g firebase工具和npm i-g firebase更新它-tools@latest,但当我运行firebase--version之后,它仍然保持在3.18.5版本。我还检查了firebase所在的目录中是否只有firebase。有什么建议吗?我知道这超出了原始版本的范围,但我在谷歌上搜索了此问题的解决方案,没有一个答案是有效的。感谢您的帮助!抱歉,我不知道您的系统是如何设置的。我只能说您的CLI非常旧。尝试使用npm安装-g firebase工具和npm I-g firebase工具对其进行更新-tools@latest,但当我运行firebase之后的版本时,它仍然保持不变在版本3.18.5中。我还检查了Firebase,以确保我在Firebase所在的目录中只有一个Firebase。有什么建议吗?我知道这超出了原始版本的范围,但我在谷歌上搜索了一个解决方案,但没有一个答案是有效的。谢谢你的帮助!对不起,我不知道你的系统是如何设置的。我只能说您的CLI非常旧。