包括谷歌云功能npm模块
问题描述:
我想包括本地npm包在云功能。我使用了以下命令:包括谷歌云功能npm模块
$ npm pack
$ npm install --save tarball-output.tgz
如何在app.js中包含打包的npm包?我用:
ERROR: (gcloud.beta.functions.deploy) OperationError: code=3,
message=Function load error: Code in file app.js can't be loaded.
Did you list all required modules in the package.json dependencies?
Detailed stack trace: Error: Cannot find module 'my_package'
答
你的package.json必须指向你的压缩包,像这样:
{
"dependencies": {
"my_package": "file:tarball-output.tgz"
}
}
是的,我确实
我想,当部署了以下错误。最后我发现了这个问题。这是因为本地包裹的名字包括人均信件。现在它工作或我。 –