我正在尝试使用 netlify lambda 函数为对话流构建后端,否则该网站应该是托管在那里的静态生成的基于 nuxt.js 的登录页面。创建一个简单的解析函数效果很好,在 Google 上读取和解析用于身份验证的凭据没有问题,但是当尝试需要 dialogflow 库时就会出现问题。在浏览器中我得到错误Function invocation failed: TypeError [ERR_INVALID_ARG_TYPE]: The "path" argument must be of type string. Received type number
。
运行时netlify-lambda serve
我收到警告:
WARNING in /mnt/c/Projects/deploy-landing/node_modules/google-gax/node_modules/semver/index.js 3:51-64
Critical dependency: the request of a dependency is an expression
.
据我了解,netlify-lambda 正在尝试在 dialogflow 模块上使用 webpack,而该模块又具有一些需要节点样式动态模块名称解析的依赖项。有没有办法解决这个问题?