javascript – TypeScript:如何测试客户端代码?

前端之家收集整理的这篇文章主要介绍了javascript – TypeScript:如何测试客户端代码?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

当我为浏览器中的TS代码编写测试时,我遇到了以下问题.我的“测试”代码文件位于与“应用程序”代码文件不同的文件夹中(我不愿意放弃的安排).因此,为了导入我的“app”模块,我必须这样做:

    // tests/TS/SubComponent/Module.Test.ts
    import m = module("../../Web/Scripts/SubComponent/Module");

编译得很好.但是当在浏览器中加载时,它显然不起作用,因为从浏览器中运行的RequireJS的角度来看,模块位于“app / SubComponent / Module”(在通过Web服务器和RequireJS配置重新映射之后).

使用TS 0.8.3我能够拉出this clever trick,但在0.9.0中它不再有效,因为现在编译器为doesn’t let me treat a module as an interface.

所以问题是:你如何测试客户端代码
显然,我不能成为唯一一个这样做的人,是吗? 原文链接:https://www.f2er.com/js/429774.html

猜你在找的JavaScript相关文章