app.module.ts
@Module({
imports: [
DevtoolsModule.register({
http: process.env.NODE_ENV.trim() == 'development',
port: 8000
}),
....
main.ts
async function bootstrap() {
let snapshot = process.env.NODE_ENV == 'development'
const app = await NestFactory.create(AppModule, {
logger:
process.env.NODE_ENV == 'production'
? ['error', 'warn', 'log']
: ['log', 'error', 'warn', 'debug', 'verbose'],
snapshot,
// abortOnError: false,
});
...
package.json
"@nestjs/apollo": "^12.0.7",
"@nestjs/axios": "^3.0.0",
"@nestjs/bull": "^10.0.1",
"@nestjs/cache-manager": "^2.1.0",
"@nestjs/common": "^10.1.3",
"@nestjs/config": "^3.0.0",
"@nestjs/core": "^10.1.3",
"@nestjs/event-emitter": "^2.0.0",
"@nestjs/graphql": "^12.0.8",
"@nestjs/microservices": "^10.1.3",
"@nestjs/platform-express": "^10.1.3",
"@nestjs/sequelize": "^10.0.0",
"@nestjs/devtools-integration": "^0.1.5",
run command:
node dist/apps/.../main.js