【文件属性】:
文件名称:lambda-typescript-webpack-babel-starter:此项目演示如何使用TypeScript,webpack和babel编写,测试和打包AWS Lambda函数
文件大小:71KB
文件格式:ZIP
更新时间:2021-01-31 02:34:12
nodejs javascript babel typescript webpack
Lambda + TypeScript + WebPack + Babel入门项目
该项目演示了使用以下技术:
:AWS Lambda允许开发人员将可执行JavaScript代码包部署到AWS基础架构,并使它可执行,而不必担心管理服务器。
: webpack用于从利用ES6模块JavaScript代码创建优化的包。
: babel将JavaScript代码转换为与各种运行时兼容JavaScript代码。
:TypeScript是JavaScript的类型化超集,可编译为普通JavaScript。
: bunyan提供结构化的JSON日志记录。
: ava是一名测试跑步者。
: tslint是TypeScript tslint 。
: yarn是一个依赖管理器,可以替代npm 。
: nyc提供了一个命令行界面,用于使用计算测试代码覆盖率。
: chalk用于为控制台输出添加颜色。
: proxyquire用于在运行测试时在运行时替换模拟模块。
用法
克隆此仓库,并根据需要进行更改。 将您的更改推送到您自己的存储库中。
目标
允许开发人员将Ty
【文件预览】:
lambda-typescript-webpack-babel-starter-master
----tsconfig-test.json(122B)
----.gitignore(58B)
----.babelrc(244B)
----package.json(2KB)
----tslint.json(46B)
----src()
--------logging()
--------util()
--------index.ts(280B)
--------lambdas()
----webpack.config.js(1KB)
----.travis.yml(67B)
----LICENSE(1KB)
----tsconfig.json(562B)
----.github()
--------workflows()
----tools()
--------bin()
----README.md(9KB)
----tsconfig-src.json(147B)
----test()
--------unit()
----.editorconfig(316B)
----yarn.lock(190KB)