interface - SyntaxError: พบโทเค็น 'export' ที่ไม่คาดคิดใน TypeScript
ฉันได้สร้างอินเทอร์เฟซชื่อ "IPerson" ในไฟล์ TypeScript ใหม่ (.ts):
export interface IPerson {
firstName:string;
lastName:string;
age:number;
sayHi:()=> string;
}
เมื่อฉันพยายามนำเข้าและสร้างวัตถุใหม่ใน "test.ts" ตามอินเทอร์เฟซนั้น:
import {IPerson} from './interfaces/person.interface';
let p1:IPerson = {
firstName:"Ali",
lastName:"Helmi",
age:35,
sayHi:()=>`Hi Ali`
}
หลังจากรันคำสั่งนี้ในเทอร์มินัล:
node test.js
ฉันได้รับข้อผิดพลาดนี้:
SyntaxError: พบตัวอักษร 'export' ที่ไม่คาดคิดใน typescript
คุณช่วยกรุณาช่วยฉันหาข้อผิดพลาดและแก้มันได้ไหม?
ขอบคุณ!