在我的云功能上安装功能框架时发现了11个严重漏洞,

时间:2019-10-28 02:35:07

标签: node.js google-cloud-functions

所以我试图使用云功能,并且我想测试在本地运行我的功能。所以我尝试使用Function Framework

但据说我似乎未能安装该软件包,发现了11个严重漏洞,如下所示:

enter image description here

  

添加了来自2个贡献者的2个软件包,并在其中审核了1039个软件包   5.687s发现了11个严重程度高的漏洞

enter image description here

因此,当我尝试在本地运行代码时。我因此错误而失败:

  

错误:找不到模块   '/ Users / muchammadagunglaksana / Documents / kumpul_muslim / cloud_functions_serverless_backend / functions / functions-framework'       在Function.Module._resolveFilename(内部/模块/cjs/loader.js:636:15)       在Function.Module._load(内部/模块/cjs/loader.js:562:25)       在Function.Module.runMain(内部/模块/cjs/loader.js:831:12)       在启动时(internal / bootstrap / node.js:283:19)       在bootstrapNodeJSCore(内部/bootstrap/node.js:622:3)Muchammads-MacBook-Air:功能muchammadagunglaksana $节点   功能框架--target = helloWorld   内部/模块/ cjs / loader.js:638       犯错       ^

     

错误:找不到模块   '/ Users / muchammadagunglaksana / Documents / kumpul_muslim / cloud_functions_serverless_backend / functions / functions-framework'       在Function.Module._resolveFilename(内部/模块/cjs/loader.js:636:15)       在Function.Module._load(内部/模块/cjs/loader.js:562:25)       在Function.Module.runMain(内部/模块/cjs/loader.js:831:12)       在启动时(internal / bootstrap / node.js:283:19)       在bootstrapNodeJSCore(internal / bootstrap / node.js:622:3)

即使它似乎已经安装在package.json中 enter image description here

这里出了什么问题?

1 个答案:

答案 0 :(得分:3)

它并不会安装软件包,它显然包含一些安全漏洞,但是仍然可以正常安装。

由于node命令使用错误,因此出现错误。它找不到模块,因为在运行node functions-framework --target=helloWorld时,它正在当前目录中查找名为functions-framework的文件。 您应该使用npm运行二进制文件。在package.json中添加运行脚本。 像这样

"scripts": {
  "start": "functions-framework --target=helloWorld"
}

然后使用npm run start