将posts转为一个module;先建个nest generate module posts,然后把posts整个放到modules里面去,把controller和provider收紧到posts module里面去

This commit is contained in:
Jeremy Yin 2019-06-18 21:50:28 +08:00
parent 71a16606db
commit bf25cd7eaa
8 changed files with 14 additions and 6 deletions

View File

@ -1,12 +1,11 @@
import { Module } from '@nestjs/common';
import { AppController } from './app.controller';
import { AppService } from './app.service';
import { PostsController } from './posts/posts.controller';
import { DemoService } from './posts/providers/demo/demo.service';
import { PostsModule } from './modules/posts/posts.module';
@Module({
imports: [],
controllers: [AppController, PostsController],
providers: [AppService, DemoService],
imports: [PostsModule],
controllers: [AppController],
providers: [AppService],
})
export class AppModule {}

View File

@ -0,0 +1,9 @@
import { Module } from '@nestjs/common';
import { PostsController } from './posts.controller';
import { DemoService } from "./providers/demo/demo.service";
@Module({
controllers: [PostsController],
providers: [DemoService]
})
export class PostsModule {}

View File

@ -1,5 +1,5 @@
import { Injectable } from '@nestjs/common';
import { Post } from 'src/posts/interfaces/post.interface';
import { Post } from 'src/modules/posts/interfaces/post.interface';
@Injectable()
export class DemoService {