From cd6e046a3ae451bd527bb958ab16bcb05481fe28 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Kamil=20My=C5=9Bliwiec?= Date: Thu, 23 Nov 2017 22:42:49 +0100 Subject: [PATCH] update(@nestjs) add app.controller --- package.json | 10 +++++----- src/modules/app.controller.ts | 9 +++++++++ src/modules/app.module.ts | 7 +++++-- src/server.ts | 4 ++-- 4 files changed, 21 insertions(+), 9 deletions(-) create mode 100644 src/modules/app.controller.ts diff --git a/package.json b/package.json index 30de6d2..139c499 100644 --- a/package.json +++ b/package.json @@ -10,11 +10,11 @@ "start:prod": "node dist/server.js" }, "dependencies": { - "@nestjs/common": "^4.0.0", - "@nestjs/core": "^4.0.0", - "@nestjs/microservices": "^4.0.0", - "@nestjs/testing": "^4.0.0", - "@nestjs/websockets": "^4.0.0", + "@nestjs/common": "^4.4.0", + "@nestjs/core": "^4.4.0", + "@nestjs/microservices": "^4.4.0", + "@nestjs/testing": "^4.4.0", + "@nestjs/websockets": "^4.4.0", "redis": "^2.7.1", "reflect-metadata": "^0.1.10", "rxjs": "^5.4.0", diff --git a/src/modules/app.controller.ts b/src/modules/app.controller.ts new file mode 100644 index 0000000..30892e1 --- /dev/null +++ b/src/modules/app.controller.ts @@ -0,0 +1,9 @@ +import { Get, Controller } from '@nestjs/common'; + +@Controller() +export class AppController { + @Get() + root(): string { + return 'Hello World!'; + } +} diff --git a/src/modules/app.module.ts b/src/modules/app.module.ts index 5b43a61..e30a8a6 100644 --- a/src/modules/app.module.ts +++ b/src/modules/app.module.ts @@ -1,6 +1,9 @@ import { Module } from '@nestjs/common'; +import { AppController } from './app.controller'; @Module({ - modules: [], + modules: [], + controllers: [AppController], + components: [], }) -export class ApplicationModule {} \ No newline at end of file +export class ApplicationModule {} diff --git a/src/server.ts b/src/server.ts index b1ed262..59e8ad1 100644 --- a/src/server.ts +++ b/src/server.ts @@ -2,7 +2,7 @@ import { NestFactory } from '@nestjs/core'; import { ApplicationModule } from './modules/app.module'; async function bootstrap() { - const app = await NestFactory.create(ApplicationModule); - await app.listen(3000); + const app = await NestFactory.create(ApplicationModule); + await app.listen(3000); } bootstrap();