diff --git a/.gitignore b/.gitignore index 00b568be8a906e8e56e434da09316e3c6ced2f46..65af8fcae1585ba4e84b2a9ededff5be23174bc0 100644 --- a/.gitignore +++ b/.gitignore @@ -23,3 +23,4 @@ npm-debug.log !template.env swagger-spec.json +dist/ diff --git a/Dockerfile b/Dockerfile index fa18e3b7ed8df385e8f7d0dd8defb8cb83ed9ee8..b3cc18cf21a6cfb0a3f84ef6a63bf3c9d5e7ba3a 100644 --- a/Dockerfile +++ b/Dockerfile @@ -15,8 +15,6 @@ RUN npm install # Bundle app source COPY . . - - -CMD npm run start:dev +CMD npm run start:prod EXPOSE 3000 diff --git a/src/app.module.ts b/src/app.module.ts index c8a2981e9007e4f742e9bdd7ae221a9f929b845b..5c47c896a3b452c15ffc23e1210b832720e088e2 100644 --- a/src/app.module.ts +++ b/src/app.module.ts @@ -1,6 +1,6 @@ import { Module } from '@nestjs/common'; -import { EmailModule } from 'email/email.module'; -import { ConfigModule } from 'configuration/config.module'; +import { EmailModule } from './email/email.module'; +import { ConfigModule } from './configuration/config.module'; @Module({ imports: [ConfigModule, EmailModule], diff --git a/src/email/email.service.ts b/src/email/email.service.ts index 27fc57807443993e94578df05ac1cb3a94dea11c..179f9a03f1088768fa5276d9c1e1eab1d89252ff 100644 --- a/src/email/email.service.ts +++ b/src/email/email.service.ts @@ -1,8 +1,8 @@ import { Injectable, Logger, InternalServerErrorException } from '@nestjs/common'; import * as amqp from 'amqplib'; import { ContactForm, Email, EmailWithoutFrom } from './email'; -import { ConfigService } from 'configuration/config.service'; -import { buildContactAdminEmail, buildContactUserEmail } from 'email-templates/contact'; +import { ConfigService } from '../configuration/config.service'; +import { buildContactAdminEmail, buildContactUserEmail } from '../email-templates/contact'; import moment = require('moment'); @Injectable()