小编Isa*_*rey的帖子

TypeScript编译失败和Karma测试执行?

我目前正在使用Karma + Jasmine在基于TypeScript的项目上运行测试,并且当TypeScript编译在因果观察模式下失败时,我想“破坏测试”。

我正在使用标准Karma配置,并使用webpack预处理器(用于编译TS文件)来编译TS。一切工作都很好,除了在发生编译错误时看到所有测试都通过是极具误导性的(即使webpack编译失败,业力也会重新运行以前的测试)。

看起来似乎很琐碎,但是在查看文档并搜索Google一两个小时之后,我拼命地寻找一种解决方案,但我没有找到。

是否存在涉及业力,茉莉花,webpack和TypeScript的解决方案,这些解决方案可以在发生编译错误时中断测试而不会破坏监视模式?

编辑:添加了对手表模式的精度。

jasmine typescript karma-runner webpack

5
推荐指数
1
解决办法
1841
查看次数

以 UTC 日期时间为本地时间的 Angular (v4) DatePipe

与较新版本的 Angular 不同,Angular 4 DatePipe似乎不支持将时区作为参数传递。

我有一个后端服务返回一个没有时区的 ISO 8601 格式的日期时间字符串(例如,2018-12-04T19:01:50.062)——存储和返回为 UTC。

使用DatePipe,如何将日期时间显示为用户的本地时间?

datetime iso8601 angular

1
推荐指数
1
解决办法
5102
查看次数