Firebase Cloud功能:无法从文件读取凭据

use*_*931 8 firebase google-cloud-functions firebase-admin

由于新的Firebase Cloud Functions(版本> 1.0)。我只需要打电话

admin.initializeApp();
Run Code Online (Sandbox Code Playgroud)

没有任何参数。

但是,当我这样做时,然后运行firebase deploy --only函数,就会发生此错误:

无法从文件G:\ projects \ ANOTHER_PROJECT \ ANOTHER_PROJECT.json中读取凭据:错误:ENOENT:没有此类文件或目录,请打开“ G:\ projects \ ANOTHER_PROJECT \ ANOTHER_PROJECT.json”

A P*_*cha 12

我发现问题是我定义了GOOGLE_APPLICATION_CREDENTIALS环境变量,该变量指向不存在且已删除很长时间的json文件。

我删除了GOOGLE_APPLICATION_CREDENTIALS环境变量。重新启动终端,然后进行firebase部署-只有功能完美无缺。

  • 没关系,我只是看到了它的外壳。只需使用`unset VAR_NAME` (3认同)

小智 5

就我而言,我在路径中添加了“,我使用的是 Windows 终端。

我希望它对某人有用。