文件名称:example-nestjs-auth:NestJS身份验证的完整工作示例
文件大小:97KB
文件格式:ZIP
更新时间:2024-04-16 22:36:38
TypeScript
example-nestjs-auth
NestJS身份验证的完整有效示例
入门
安装节点
安装Nest CLI
npm install -g @nestjs/cli
安装MySQL
将MySQL bin目录添加到路径。
该应用程序已通过MySQL 5.7和8.0进行了测试。 注意:对MySQL 8.0使用旧式身份验证机制
建立资料库
创建MySQL数据库
$ mysql -uroot -p
mysql> create database `example_nestjs_auth`;
设置本地环境
在项目根目录中创建名为.db.env文件,并为DB设置环境变量,例如:
TYPEORM_USERNAME=root
TYPEORM_PASSWORD=
【文件预览】:
example-nestjs-auth-master
----package.json(2KB)
----test()
--------jest-e2e.json(183B)
--------app.e2e-spec.ts(630B)
----.prettierrc(51B)
----package-lock.json(317KB)
----nest-cli.json(64B)
----src()
--------config()
--------app.module.ts(523B)
--------main.ts(208B)
--------migrations()
--------users()
--------app.controller.ts(274B)
--------app.service.ts(142B)
--------app.controller.spec.ts(617B)
----.eslintrc.js(631B)
----tsconfig.json(339B)
----.gitignore(375B)
----README.md(963B)
----tsconfig.build.json(97B)