Skip to content

环境安装

项目初始化

对于NestJS的安装,先需要进行node的安装,安装稳定版本的node之后,可以采用以下的方式进行全局安装:

  • npm install -g @nestjs/cli nodemon ts-node
  • pnpm add -g @nestjs/cli nodemon ts-node
  • yarn add -g @nestjs/cli nodemon ts-node

采取上述任意一种方式即可

安装好nestjs后,我们可以通过nest new 项目名,来创建一个后端项目,依次选择使用哪个包来管理工具,用于下载一些软件,推荐使用pnpm(速度更快,包的管理体积更小)

进入文件,运行项目:pnpm run start


推荐安装插件

  • Prisma:用于和后端数据库的交互,会进行一些代码提示和语法校验

  • Project Manager:项目管理插件,可以帮助我们快速的切换项目,后端开发的时候,需要与其他项目进行来回切换,通过打开关闭文件的方式进行切换会比较麻烦

    安装好软件后,在左侧工具栏中会出现一个文件夹的图标,我们可以打开一个项目,点击管理图标,点击上方的保存图标,在顶部任务栏中输入回车,就可以将这个项目放到项目管理文件中进行管理

    我们可以点击编辑项目对其进行分组编辑:

    json
    [
    	{
    		"name": "Project-Doc",
    		"rootPath": "d:\\MyOpenSource\\Project-Doc",
    		"paths": [],
    		"tags": ["个人开源项目"],
    		"enabled": true
    	}
    ]
    • name:表示项目的名称
    • rootPath:表示项目文件的路径
    • tags表示分组标签

    将项目放入管理后,我们在切换项目的时候,可以在VSCode中直接进行切换,可以点击左侧工具栏的项目管理软件,再切换项目,也可以在VSCode中按下CTRL+SHIFT+P,输入project,找打这个软件的编辑项目


ts设置别名导入

tsconfig.json文件夹中,我们如果想要使用别名进行导入,需要进行设置,加入:

ts
"paths": {
  "@/*": ["src/*"]
}

使用@符号来代替src文件夹

Released under the MIT License.