启动Firebase时出现CLI错误

时间:2018-10-16 13:18:56

标签: firebase firebase-cli

我正在使用android studio和firebase进行项目。

  1. 我正在从GitHub获得开源项目。

  2. 我一直在遵循该说明,直到“遵循Firebase指令设置并初始化用于云功能的Firebase SDK。重要!在初始化CLI firebase时,请您覆盖package.json和index.js文件。不要覆盖index.js文件!该存储库中的所有云功能代码已经存在。随后,您可以向该文件添加新功能。“

  3. 我已经成功设置了节点和nvm,已经成功设置了CLI,然后运行了init。

  4. 问题从这里开始:我调用firebase在javascript中编写一个云函数,它会自动覆盖package.json和index.js

  5. 我正在用打字稿重复相同的过程

  6. 意识到我正在弄乱整个过程,我要替换原始代码中的index.js和package.json。

  7. 我正在运行firebase deploy --only函数

我部署了以下功能,并收到以下错误:

Running command: npm --prefix "$RESOURCE_DIR" run lint

npm ERR! path C:\Users\Ray\%RESOURCE_DIR%\package.json

npm ERR! code ENOENT

npm ERR! errno -4058

npm ERR! syscall open

npm ERR! enoent ENOENT: no such file or directory, open 'C:\Users\Ray\%RESOURCE_DIR%\package.json'

npm ERR! enoent This is related to npm not being able to find a file.

npm ERR! enoent

npm ERR! A complete log of this run can be found in:

npm ERR!     C:\Users\Ray\AppData\Roaming\npm-cache\_logs\2018-10-16T12_42_33_139Z-debug.log

Error: functions predeploy error: Command terminated with non-zero exit code4294963238

如何解决?

0 个答案:

没有答案