我正在用网页包装我的羔羊。我正在用CDK部署它们。
然而,当通过ApiGateway测试它们时,我得到了这个:
Lambda执行失败,状态200由于客户函数错误:错误:找不到模块'apollo-server-lambda'。
这是我的Webpack配置:
{
mode: 'production',
entry: {
graphql: './src/lambdas/graphql.ts',
cognito: './src/lambdas/cognito.ts',
'smoke-detector': './src/lambdas/smoke-detector.ts',
},
output: {
libraryTarget: 'commonjs',
path: path.resolve(__dirname, "dist"),
filename: '[name]/[name].js'
},
target: 'node',
externals: [nodeExternals()],
resolve: {
extensions: ['.ts', '.js']
},
module: {
rules: [
loader({
test: /\.ts$/,
use: {
loader: 'ts-loader',
options: {
getCustomTransformers: () => ({
before: [graphqlTag.getTransformer()]
})
}
}
}),
loader({
test: /\.graphqls$/,
use: {
loader: 'graphql-tag/loader',
}
})
]
},
plugins: [
]
}
执行输出文件,如节点图ql。js不会失败。我做错了什么?
移除
externals: [nodeExternals()]
修复了问题。
它导致从捆绑包中排除依赖项。
从google文档: 要继续使用Apache HTTPAPI,必须首先在build.gradle文件中声明以下编译时依赖项: 我尝试了这篇文章中提到的建议,但它们不起作用。与android Studio1.5和2预览结果相同。 将和更改为22。还有23.0.1、23.0.0、22.0.1版本的buildToolsVersion。
我试图为现有的Scala项目调整sbt build,但没有成功,这个项目以前工作得很好,但留下了任何文档。似乎替换了不正确的URL来解析“sbt.jar”的依赖关系... 在my_project目录内: C:\users\svc\.sbt\0.13.5\plugins\plugins.sbt: C:\程序文件(x86)\sbt\conf\sbtconfig.txt(在本地PC上安装sbt后未更改)
即使其中一个软断言失败,测试也会继续。但是在我的例子中,我的测试在软断言失败后停止,因为找不到下一个测试元素。 这可以正常工作,但如果我设置: 我收到以下错误消息: 组织。openqa。硒。无接触元素异常。第二个软断言!!! 测试停止。 环境:Selenium 3.5 geckodriver Mozilla 56.0.1。
无法同步分级。 错误:找不到com.android.tools.build:gradle:1.0.0。在以下位置搜索:文件:/e:/installed/androidsdk/gradle/m2repository/com/android/tools/build/gradle/1.0.0/gradle-1.0.0.pom文件:/e:/installed/androidsdk/gradle/m2rep
在使用资源引用从服务器上下文获取数据源连接时,我收到了JNDI查找错误。请注意,如果我不使用,则“查找”是有效的。 javax。命名。ConfigurationException:无法完成“java:”名称上的JNDI操作,因为服务器运行时无法将该操作的线程与任何J2EE应用程序组件关联。当使用“java:”名称的JNDI客户端未在服务器应用程序请求的线程上执行时,可能会出现这种情况。确保J2EE
问题内容: Node.js Alexa任务问题 我目前正在通过AWS Lambda编写Node.js Alexa任务的代码,并且一直在尝试编写一个函数,该函数从OpenWeather API接收信息并将其解析为一个名为的变量。相关代码如下: 我在Cloud9和其他IDE中无数次运行了此代码片段,并且该代码片段似乎正常运行。但是,当我将其压缩到一个程序包中并上传到AWS Lambda时,出现以下错误