gpt4 book ai didi

unit-testing - 提供文件的 karma 与包含文件的 karma 有什么区别?

转载 作者:行者123 更新时间:2023-12-01 10:34:15 25 4
gpt4 key购买 nike

当我包含 karma 文件时,我可以指定 watched、served、included 等。其中我想了解 served 和 included 之间的区别。我已经阅读了文档,所以如果有人可以提供 karma 在这些情况下究竟做了什么以及它如何影响测试的内部细节,将会很有用。

最佳答案

如果一个文件被服务,这意味着 Karma 启动的网络服务器将回答对该文件的查询。如果未提供,则 Karma 的服务器将不会响应对该文件的查询。

如果一个文件被包含,那么 Karma 会生成一个 <script>该文件在它生成的用于运行测试的 HTML 上的元素。它实际上意味着“在开始测试之前加载此脚本”。但是,在某些情况下,您希望提供一个文件但不包括在内。一个常见的例子是,如果您的代码是以 AMD 模块的形式编写的。然后你需要使用 AMD 加载器来加载它们而不是使用 <script> .在这种情况下,指定不包含这些文件。

关于unit-testing - 提供文件的 karma 与包含文件的 karma 有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38383137/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com