【发布时间】:2021-01-12 21:37:07
【问题描述】:
我试图在 firebase 上部署我的第一个云功能,但问题是它总是说有问题并且没有文件与模式匹配我不知道为什么即使 index.ts 是它应该在的位置 错误代码是
=== Deploying to 'mscmu-aeab1'...
i deploying functions
Running command: npm --prefix "$RESOURCE_DIR" run lint
> functions@ lint C:\Users\fahmi\msc_mu\cloud_functions\functions
> eslint 'src/**/*'
Oops! Something went wrong! :(
ESLint: 7.9.0
No files matching the pattern "'src/**/*'" were found.
Please check for typing mistakes in the pattern.
npm ERR! code ELIFECYCLE
npm ERR! errno 2
npm ERR! functions@ lint: `eslint 'src/**/*'`
npm ERR! Exit status 2
npm ERR!
npm ERR! Failed at the functions@ lint script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
npm ERR! A complete log of this run can be found in:
npm ERR! C:\Users\fahmi\AppData\Roaming\npm-cache\_logs\2020-09-26T22_01_33_578Z-debug.log
Error: functions predeploy error: Command terminated with non-zero exit code2
【问题讨论】:
-
请编辑问题以解释您为达到这一点而采取的全套步骤。它应该包含足够的细节,任何人都可以可靠地重现该问题。该错误消息表明您在“src”下没有要部署的源代码。
-
但我确实有,正如我所说,我有一个 index.ts 文件和其中的云函数
-
这看起来是因为您使用的是 Windows,并且 CLI 的新函数模板不支持它。
标签: node.js firebase google-cloud-functions firebase-cli