JavaScript ECMA 6项目

时间:2017-03-23 14:16:16

标签: javascript testing ecmascript-6

我想设置一个JavaScript ECMA 6项目。但我对一般方法不安全。

我已经使用Jasmine 2.5.3和Karma 1.5(以及Chutzpah)建立了一个项目,但似乎他们不支持ECMA 6.(箭头功能不起作用)

我错过了什么 - Jasmine和Karma是否支持EMCA 6?或者我首先要将ECMA 6代码(带有babel)编译成ECMA 5代码?

此致

1 个答案:

答案 0 :(得分:0)

您将在测试设置中添加预处理步骤,该步骤负责将ES6代码转换为ES5 。 Babel是您可以使用的一种流行选项。

请参阅this article概述一般方法:

gvitems.FooterRow.Cells[0].ColumnSpan = 7;
gvitems.FooterRow.Cells.RemoveAt(1);
gvitems.FooterRow.Cells.RemoveAt(2);
gvitems.FooterRow.Cells.RemoveAt(3);
gvitems.FooterRow.Cells.RemoveAt(4);
gvitems.FooterRow.Cells.RemoveAt(5);
gvitems.FooterRow.Cells.RemoveAt(6);