【文件属性】:
文件名称:typescript-aws-sam:一个项目,演示在AWS SAM(无服务器应用程序模型)中使用TypeScript
文件大小:35KB
文件格式:ZIP
更新时间:2021-05-02 16:31:40
TypeScript
注意:关于依赖项漏洞(特别是lodash等):我知道这是存在的。 但是,我不会更新依赖项,因为没有部署此项目,也不应立即将其部署到生产环境中。 如果要在项目中使用它,请记住自己更新依赖项。 毕竟,这只是一个演示项目!
带有AWS无服务器应用程序模型的TypeScript
这是一个基于AWS SAM的hello-world模板项目的示例项目,演示了如何将TypeScript与SAM / Lambda结合使用(SAM / Lambda本身当前不支持)。
先决条件
用法
有两种方法可以做到这一点:
使用我的脚本来自动监视和构建TypeScript文件; 它还会启动一个本地SAM实例:
cd hello-world
npm install
npm run start-api
或手动运行构建过程并直接使用SAM CLI:
cd hello-world
npm install
npm ru
【文件预览】:
typescript-aws-sam-master
----template.yaml(2KB)
----.gitignore(2KB)
----README.md(3KB)
----LICENSE(1KB)
----.npmignore(8B)
----hello-world()
--------tsconfig.json(5KB)
--------README.md(5KB)
--------services()
--------interfaces()
--------package.json(1KB)
--------app.ts(3KB)
--------app.spec.ts(644B)
--------package-lock.json(98KB)