我在部署 Firebase Cloud Functions 时遇到问题。
重现步骤
- 火力基地初始化
- 仅选择功能
- 选择 Firebase 项目
- 选择 Javascript
- 使用 ESLint
- 立即使用 npm 安装依赖项
- 运行 firebase 部署
预期结果
期待 firebase-tools 部署云功能。
实际结果
收到以下错误消息:
λ firebase deploy
=== Deploying to '<projects>'...
i deploying functions
Running command: npm --prefix "$RESOURCE_DIR" run lint
npm ERR! path ...path\firebaseFunction\%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 '...path\firebaseFunction\%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! ...path\AppData\Roaming\npm-cache\_logs\2018-06-17T10_02_45_577Z-debug.log
Error: functions predeploy error: Command terminated with non-zero exit code4294963238
我已经尝试用谷歌搜索它并按照以下链接上的解决方案进行操作,但它对我不起作用: https ://github.com/firebase/firebase-tools/issues/610
请帮忙!
谢谢你。