【发布时间】:2020-04-19 16:47:18
【问题描述】:
我使用 Amplify 创建了一个 AWS Lambda 函数(名为 getDictionaryTranslation)。处理函数如下所示:
exports.handler = async function (event, context) { //eslint-disable-line
const appId = process.env.APP_ID;
const appKey = process.env.APP_KEY;
context.done(null, `${appId}|${appKey}`);
};
然后我从这个函数创建了一个 GraphQL 查询
type Query {
getDictionaryTranslation(word: String!, lang: String!): String! @function(name: "getDictionaryTranslation-${env}")
}
我们可以按照这个文档https://docs.aws.amazon.com/lambda/latest/dg//env_variables.html在AWS控制台上设置APP_ID和APP_KEY值
但是,在我的本地计算机上运行 amplify mock 时。如何设置这些变量值?
【问题讨论】:
-
您找到解决方案了吗?
标签: aws-lambda aws-amplify aws-amplify-cli