Apollo-graphql-typescript 在netlify上部署的无服务器类型GraphQL应用程序的模板。 演示:| 怎么运行的 应用程序的客户端作为静态代码部署在netlify上。 应用程序的GraphQL端是使用apollo-server-lambda并作为netlify函数进行部署。 Netlify将每个功能部署为AWS lambda。 您可以了解更多信息。 尽管有一个默认模板,可以使用命令netlify functions:create快速启动,但它不支持TypeScript,并且要求开发人员使用旧版netlify-lambda命令。 但是,使用legacy命令会使应用程序更加复杂,并且还存在一些问题,您可以阅读。 在此模板中,我在构建过程中使用tsc命令转换了lambda目录。 因此消除了使用netlify-lambda的需要。 我发现这是一种更清洁的方法。