我使用 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.htmlAPP_ID
在 AWS 控制台上设置和赋值APP_KEY
但是,amplify mock
在我的本地机器上运行时。如何设置这些变量值?