# AWS Lambda > 将 Nitro 应用部署到 AWS Lambda。 **预设:** `aws_lambda` Nitro 提供了一个内置预设,用于生成与 [AWS Lambda](https://aws.amazon.com/lambda/) 兼容的输出格式。`.output/server/index.mjs` 中的输出入口点与 [AWS Lambda 格式](https://docs.aws.amazon.com/lex/latest/dg/lambda-input-response-format.html) 兼容。 它可以被程序化使用或作为部署的一部分。 ```ts import { handler } from './.output/server' // 程序化使用 const { statusCode, headers, body } = handler({ rawPath: '/' }) ``` ## 内联块 Nitro 的输出默认使用动态块,仅在需要时懒加载代码。然而这有时并不是性能的最佳选择。(参见 [nitrojs/nitro#650](https://github.com/nitrojs/nitro/pull/650) 中的讨论)。您可以使用 [`inlineDynamicImports`](/config#inlinedynamicimports) 配置启用块内联行为。 ```ts [nitro.config.ts] import { defineNitroConfig } from "nitro/config"; export default defineNitroConfig({ inlineDynamicImports: true }); ``` ```ts [nuxt.config.ts] export default defineNuxtConfig({ nitro: { inlineDynamicImports: true } }) ``` :: ## 响应流 为了启用响应流,启用 `awsLambda.streaming` 标志: ```ts [nitro.config.ts] import { defineNitroConfig } from "nitro/config"; export default defineNitroConfig({ awsLambda: { streaming: true } }); ```