小编Jus*_*des的帖子

语法错误:编译的打字稿上出现意外标记 {

当我尝试运行编译后的打字稿代码时,出现语法错误:

\entity\Config.ts:1
(function (exports, require, module, __filename, __dirname) { import { Entity, PrimaryGeneratedColumn, Column, BaseEntity } from "typeorm";
                                                                     ^

SyntaxError: Unexpected token { 
Run Code Online (Sandbox Code Playgroud)

但是当我运行打字稿代码时ts-nodenodemon代码运行得很好。

因此,我进行了一些日志记录以找出问题发生的位置,并且当我createConnection()在 TypeORM 上点击方法时似乎会发生这种情况。我是 Typescript 和 TypeORM 库的新手。

实体/config.ts

import { Entity, PrimaryGeneratedColumn, Column, BaseEntity } from "typeorm";

@Entity()
export class Config extends BaseEntity {
  @PrimaryGeneratedColumn()
  id: number;

  @Column()
  app: String;

  @Column()
  endpoint: String;

  @Column()
  token: String;
}
Run Code Online (Sandbox Code Playgroud)

服务器.ts

import { createConnection } from "typeorm";

// Database connected
createConnection()
  .then(() => …
Run Code Online (Sandbox Code Playgroud)

node.js typescript typeorm

4
推荐指数
1
解决办法
3130
查看次数

标签 统计

node.js ×1

typeorm ×1

typescript ×1