量角器-ES2017移植的必要性

时间:2019-04-18 20:11:52

标签: javascript typescript protractor ecmascript-5 es2017

根据以下指南,有必要将TypeScript转换目标设置为“ es2017”,以避免多填充async / await运算符:

我测试了一个非常简单的案例,并且es5和es2017的最终结果没有什么区别(当然,JS结果是不同的)

  • 我可以在VS代码和Chrome Inspector中停止调试器
  • 即使我重复了等待操作,也没有出现可疑行为
// app.e2e-spec.ts
import { AppPage } from './app.po';

describe('create-routes App', () => {
  let page: AppPage;

  beforeEach(async () => {
    page = new AppPage();
    await page.navigateTo();
  });

  it('should display welcome message', () => {
    expect(page.getParagraphText()).toEqual('Home Page');
  });
});

备注:您可以使用NG CLI v7 +

生成测试环境

有人可以解释,为什么我要切换到es2017?

0 个答案:

没有答案