'नेस्ट न्यू' कमांड के साथ नई परियोजना शुरू की। जब तक मैं इसमें इकाई फ़ाइल नहीं जोड़ता तब तक ठीक काम करता है।
निम्नलिखित त्रुटि मिली:
आयात {Entity, Column, PrimaryGeneratedColumn} 'टाइपॉर्म ’से;
^^^^^^
SyntaxError: किसी मॉड्यूल के बाहर आयात विवरण का उपयोग नहीं कर सकता
मुझे क्या याद आती है?
मॉड्यूल में इकाई जोड़ना:
import { Module } from '@nestjs/common';
import { BooksController } from './books.controller';
import { BooksService } from './books.service';
import { BookEntity } from './book.entity';
import { TypeOrmModule } from '@nestjs/typeorm';
@Module({
imports: [TypeOrmModule.forFeature([BookEntity])],
controllers: [BooksController],
providers: [BooksService],
})
export class BooksModule {}
app.module.ts:
import { Module } from '@nestjs/common';
import { AppController } from './app.controller';
import { AppService } from './app.service';
import { TypeOrmModule } from '@nestjs/typeorm';
import { Connection } from 'typeorm';
import { BooksModule } from './books/books.module';
@Module({
imports: [TypeOrmModule.forRoot()],
controllers: [AppController],
providers: [AppService],
})
export class AppModule {}
src
निर्देशिका में है? आप TypeORM का उपयोग कर रहे हैं, तो आप अपने को दिखा सकते हैं TypeOrmModule
में आयात AppModule
की imports
सरणी? कॉन्फ़िगरेशन में कुछ गड़बड़ हो सकती है जिसे हम नहीं देख सकते