nest.js-学习记录:1、基础项目搭建。

本文介绍如何使用Nest.js创建一个简单的应用,包括安装步骤、入口文件设置、模块定义及控制器实现等内容。
部署运行你感兴趣的模型镜像

安装nest.js之前要先安装node.js,具体可以按照官网https://docs.nestjs.cn/8/firststeps,来进行安装。

1、入口文件main.ts

import { NestFactory } from '@nestjs/core';
import { AppModule } from './app.module';

async function bootstrap() {
  const app = await NestFactory.create(AppModule);
  // 监听端口号3000
  await app.listen(3000);
}
bootstrap();

2、模块-app.module.ts

import { Module } from '@nestjs/common';
import { AppController } from './app.controller';
import { AppService } from './app.service';
import { PostsModule } from './posts/posts.module';

//@装饰器:Module表示AppModule是个模块
@Module({
  imports: [PostsModule],
  controllers: [AppController],
  providers: [AppService],
})
export class AppModule {}

3、控制器-app.controller.ts

import { Controller, Get } from '@nestjs/common';
//@装饰器:Controller表示AppController是个控制器
@Controller()
export class AppController {
  //get请求方式,()里可以填写路径 
  @Get()
  getHello(): string {
  	//返回数据
    return 'index'
  }

您可能感兴趣的与本文相关的镜像

ACE-Step

ACE-Step

音乐合成
ACE-Step

ACE-Step是由中国团队阶跃星辰(StepFun)与ACE Studio联手打造的开源音乐生成模型。 它拥有3.5B参数量,支持快速高质量生成、强可控性和易于拓展的特点。 最厉害的是,它可以生成多种语言的歌曲,包括但不限于中文、英文、日文等19种语言

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

言只 石皮

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值