一、前情提示

1- Blog-API 是后端项目,如果你是前端开发人员,可以跳过此项目的相关教学内容,只需知道如何把此项目跑起来即可。当然,如果你对后端感兴趣也可以继续阅读…

2- 我使用的包管理器是 pnpm,如果你使用的是 npm 或者 yarn,那么在运行下文中的指令时,请自行切换

3- NestJs 中文文档地址:https://docs.nestjs.cn/

4- Prisma 中文文档地址:https://prisma.yoga/getting-started/quickstart


二、安装 Nest-CLI,并创建项目

Blog-API 项目使用 NestJs 框架搭建,所以我们直接通过 Nest-CLI 创建项目即可,具体步骤如下:

1- 确保你电脑上安装了 NodeJs,并且版本 >=12,注意:v13 除外

// 查看当前 nodejs 版本号
node -v

2- 安装 Nest-CLI

pnpm i -g @nestjs/cli

3- 创建项目

nest new Blog-API


创建项目步骤截图

A. 通过键盘上的 上下箭头 选择包管理器(我这里选择的 pnpm),然后按回车

选择包管理器


B. 根据你的网速快慢,会有一个等待的过程

安装等待界面


C. 安装成功如下图

安装成功界面


D. 如果报错了,如下图,那么请尝试以管理员身份运行 CMD,如果你是 Mac 系统,则在指令前面加上 sudo 前缀,然后输入开机密码,按回车执行指令

安装报错界面


E. 项目创建成功之后的目录如下

项目目录结构


三、集成 Prisma 到项目

1- 安装 prisma 依赖包(注意:请先进入到项目根目录)

pnpm add -D prisma

2- 初始化 prisma 环境

// 安装依赖包之后,就可以通过 npx 前缀来执行操作了
npx prisma init

3- 初始化成功之后,项目中会多出来一个 prisma 文件夹,和一个 .env 文件

iShot_2024-02-17_17.45.42.png


四、结尾

到此为止,Blog-API 项目的基础环境就搭建完了,剩下的就是开始写代码了,如果还有疑问,可以评论区留言……

本文最后更新于 2024-02-05 10:11:55开源教程系列
作者:鄢云峰 YYF声明:转载请注明文章出处地址:https://www.yanyunfeng.com/article/33
评论
提交
Comments | 8 条评论