我是靠谱客的博主 美满烤鸡,最近开发中收集的这篇文章主要介绍分析用Nest新建的第一个项目main.ts 应用程序入口文件app.module.ts 应用程序根模块app.controller.ts 带有单个路由的基本控制器示例app.service.ts 带有单个方法的基本服务,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

我们用VScode打开刚刚创建项目的文件夹可以看见以下列表

在这里插入图片描述
如果不知道路径,用everything搜索你项目的名称即可
Nest应用程序的核心实际上位于源目录中,所以我们打开来看看有什么:

main.ts 应用程序入口文件

整个Nest应用程序就是从这个main.ts文件中开始的点击src即可看见
在这里插入图片描述
从这个文件中我们可以看到Nest应用程序是通过NestFactory.create()这个函数来创建的,使用这个应用程序将引用创建一个应用程序模块,可以监听并将应用程序引导到3000端口

app.module.ts 应用程序根模块

点击app.module.ts
在这里插入图片描述
这里可以看见有一个常规类,它只是在模块typescript装饰器上的Nest.js,它们只是应用逻辑的函数,装饰器可以应用于我们在这里看到的类,也可以应用于方法属性甚至参数

app.controller.ts 带有单个路由的基本控制器示例

在这里插入图片描述
可以看出这个控制器也是只是一个类,但是顶部有一个不同的应用程序控制器装饰器

app.service.ts 带有单个方法的基本服务

在这里插入图片描述
我们可以看见这个类提供参数并转到定义,它只是返回我们刚才运行程序时看见的helloworld字符串

到目前为止,这是一个非常简单的应用程序,只有一个模块,到后面会越来越多。

最后

以上就是美满烤鸡为你收集整理的分析用Nest新建的第一个项目main.ts 应用程序入口文件app.module.ts 应用程序根模块app.controller.ts 带有单个路由的基本控制器示例app.service.ts 带有单个方法的基本服务的全部内容,希望文章能够帮你解决分析用Nest新建的第一个项目main.ts 应用程序入口文件app.module.ts 应用程序根模块app.controller.ts 带有单个路由的基本控制器示例app.service.ts 带有单个方法的基本服务所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(58)

评论列表共有 0 条评论

立即
投稿
返回
顶部