azure-functions-typescript-boilerplate:Azure函数+宗地+ TypeScript + TypeORM + Jest + Swagger

时间:2024-02-20 00:35:54
【文件属性】:

文件名称:azure-functions-typescript-boilerplate:Azure函数+宗地+ TypeScript + TypeORM + Jest + Swagger

文件大小:162KB

文件格式:ZIP

更新时间:2024-02-20 00:35:54

boilerplate jwt typescript orm azure

Azure Functions打字稿样板 该项目有助于设置在使用Azure Functions + TypeScript开发项目时遇到的许多事情。 配套 ,打字稿ORM ,密码加密 ,JWT令牌身份验证, X-Authorization: Bearer 身份验证X-Authorization: Bearer ,捆绑您的功能以减少网络开销,以加快 ,将JSON转换为TS对象并对其进行验证 + ,自动生成swagger文档doc/versions/staging.json , .env 设定档 src/local.settings.json用于AUTH_SECRET 您数据库的ormconfig.json 默认功能 src/func/init ,是初始化管理员帐户的良好开端src/func/hello-world ,一个好的开始src/func/auth-sign-up ,注册演示src/func/auth-authenticate ,一个jwt验证演示src/func/role-get-roles ,一个jwt授权演示src


【文件预览】:
azure-functions-typescript-boilerplate-master
----nginx()
--------nginx.conf(1001B)
--------Dockerfile(56B)
----mssql-tools()
--------Dockerfile(825B)
----package.json(2KB)
----tslint.json(252B)
----gulpfile.js(5KB)
----Dockerfile(424B)
----docker-compose.yaml(455B)
----LICENSE(1KB)
----package-lock.json(448KB)
----.env()
--------wercker.env(46B)
--------test.env(73B)
--------docker.env(47B)
--------dev.env(65B)
--------prod.env(339B)
----src()
--------migration()
--------host.json(92B)
--------package.json(234B)
--------func()
--------local.settings.json(171B)
--------extensions.csproj(360B)
--------entity()
--------util()
--------index.ts(390B)
----tsconfig.json(684B)
----ormconfig.json(1KB)
----jest.setup.js(276B)
----doc()
--------function.ts(4KB)
--------versions()
--------dto.ts(4KB)
--------swagger.ts(1KB)
--------README.md(70B)
--------index.ts(4KB)
--------util.ts(2KB)
----wercker.yml(211B)
----.gitignore(241B)
----README.md(4KB)
----.editorconfig(148B)
----__test__()
--------func()
--------rest()
--------entity()
----.vscode()
--------launch.json(692B)
--------settings.json(673B)
--------tasks.json(2KB)
--------extensions.json(218B)

网友评论