typescript - NestJS: Não é possível encontrar o módulo no modo de desenvolvimento
Eu tenho este erro no modo de desenvolvimento de um aplicativo com NestJS.
Meu arquivo de configuração é o seguinte:
export const ORM_CONFIG: TypeOrmModuleOptions = {
keepConnectionAlive: true,
type: 'postgres',
host: 'localhost',
port: 5432,
username: 'postgres',
password: 'postgres',
database: 'aimbra_education',
schema: 'security',
synchronize: true,
entities: [
--Entities
],
// migrations: [__dirname + '/migration/**/*.ts'],
// subscribers: [__dirname + '/subscriber/**/*.ts'],
};
Eu importo para:
@Module({
imports: [
TypeOrmModule.forRoot(ORM_CONFIG),
],
controllers: [AppController],
providers: [AppService],
})
export class AppModule {}
Até agora eu não consegui identificar o erro de por que funciona na produção e não funciona no modo de desenvolvimento para observar minhas modificações.
Resposta #1
Você poderia tentar isto:
Por exemplo, quando eu crio algum arquivo usando o CLI do NestJS, ele importa o caminho assim:
import { UsersService } from 'src/modules/users/users.service';dando o erro como você.
Então, quando eu substituo o caminho para encontrá-lo manualmente:
import { UsersService } from './users.service';o erro está corrigido.


