没有编译的ES6单元测试

时间:2018-04-10 21:10:27

标签: unit-testing ecmascript-6 gulp mocha

我无法通过Gulp找到任何直接在ES6代码上运行的Mocha或任何其他单元测试框架的示例。 (No Babel,Webpack等)

我已经在ES6代码的浏览器中找到了一个Mocha(经过一些修改)的示例,但它没有自动化。

是否有人直接测试ES6代码?

(我知道这不是SO问题的正确格式,但是我在这里开始了这里的阶段。)

2 个答案:

答案 0 :(得分:0)

Mocha在Node.js中运行测试,因此您可以使用并测试在节点中实现的任何es6功能。查看节点版本支持的功能:

https://node.green/

在最新的节点中,您将获得对ES2015的良好支持。

如果您想使用ES6模块,它仍然是实验性功能,可以通过标志启用(截至2018年): https://nodejs.org/api/esm.html#esm_ecmascript_modules

答案 1 :(得分:-1)

我不确定你的问题是否有效,但它引发了一个非常规的回应,即不回复我的代码。

查看初学者的这个链接 - https://ravichandranjv.blogspot.in/2018/03/mocha-testing-typescript-interfaces.html

其他人的免责声明 - 这不是自我宣传:)