我正在使用android studio和firebase进行项目。
我正在从GitHub获得开源项目。
我一直在遵循该说明,直到“遵循Firebase指令设置并初始化用于云功能的Firebase SDK。重要!在初始化CLI firebase时,请您覆盖package.json和index.js文件。不要覆盖index.js文件!该存储库中的所有云功能代码已经存在。随后,您可以向该文件添加新功能。“
我已经成功设置了节点和nvm,已经成功设置了CLI,然后运行了init。
问题从这里开始:我调用firebase在javascript中编写一个云函数,它会自动覆盖package.json和index.js
我正在用打字稿重复相同的过程
意识到我正在弄乱整个过程,我要替换原始代码中的index.js和package.json。
我正在运行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
如何解决?