所以我尝试使用云函数,并且我想测试在本地运行我的函数。所以我尝试使用功能框架。
但据说,我未能安装该软件包,发现了以下11个严重程度很高的漏洞:

在5.687中添加了来自2个贡献者的2个包和经过审计的1039个包,发现了11个高度严重的漏洞

所以当我试图在本地运行我的代码时。我的错误失败了:
错误:无法在启动时(内部/模块/cjs/loader.js:636:15)在启动时(内部/模块/cjs/loader.js:562:25)在'/Users/muchammadagunglaksana/Documents/kumpul_muslim/cloud_functions_serverless_backend/functions/functions-framework‘( Function.Module._resolveFilename /Function.Module._resolveFilename/cjs/loader.js:636:15)找到模块Function.Module.runMain (内部/模块/cjs/loader.js:831:12):283:19)在bootstrapNodeJSCore (内部/引导/node.js:622:3),Muchammads-MacBook:functions muchammadagunglaksana$节点函数-框架-target=helloWorld内部/模块/cjs/loader.js:638抛出err;^ 错误:无法在启动时(内部/模块/cjs/loader.js:636:15)在启动时(内部/模块/cjs/loader.js:562:25)在'/Users/muchammadagunglaksana/Documents/kumpul_muslim/cloud_functions_serverless_backend/functions/functions-framework‘( Function.Module._resolveFilename /Function.Module._resolveFilename/cjs/loader.js:636:15)找到模块Function.Module.runMain (内部/模块/cjs/loader.js:831:12):(内部/引导/node.js:622:3)
尽管它似乎已经安装在package.json中

这里出了什么问题?
发布于 2019-10-28 02:55:53
它没有失败安装软件包,它显然包含一些安全漏洞,但它仍然正常安装。
由于使用了错误的node命令,您将得到一个错误。它找不到模块,因为当您运行node functions-framework --target=helloWorld时,它正在当前目录中寻找一个名为functions-framework的文件。您应该使用npm来运行二进制文件。在package.json中添加一个运行脚本。就像这样
"scripts": {
"start": "functions-framework --target=helloWorld"
}然后使用npm run start。
https://stackoverflow.com/questions/58585160
复制相似问题