使用 'nest new' 命令开始新项目。工作正常,直到我向其中添加实体文件。
得到以下错误:
从'typeorm'导入{实体,列,PrimaryGeneratedColumn};
^^^^^^
语法错误:不能在模块外使用导入语句
我想念什么?
将实体添加到模块:
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 {}
Run Code Online (Sandbox Code Playgroud)
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 …Run Code Online (Sandbox Code Playgroud)