开玩笑,打字稿:缺少分号错误

时间:2021-03-15 16:34:00

标签: angular typescript jestjs

我正在使用 Jest 为我的 angular 项目编写基本测试。但是,我收到了一个奇怪的缺少分号的错误,我不知道如何解决。

import { RegistrationService } from "../registration/services/registration.service";
describe("Email Validator function", () => {
let registrationService: RegistrationService;

test("Check Email Exists", () => {
    const input = 'donotreply@example.com';

    expect(registrationService.checkIfEmailAvailability(input)).toEqual(true);
  });
});

错误:

SyntaxError: src\app\__tests__\email-validator.spec.ts: Missing semicolon (4:25)

  2 |
  3 | describe("Email Validator function", () => {
> 4 |   let registrationService: RegistrationService;

1 个答案:

答案 0 :(得分:0)

我按照此处的说明进行操作:https://basarat.gitbook.io/typescript/intro-1/jest

基本上我错过了那篇文章中提到的 ts-jest 和 jest.config.js。