首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用chutzpah的ExpandReferenceComments作为参考

如何使用chutzpah的ExpandReferenceComments作为参考
EN

Stack Overflow用户
提问于 2016-05-11 22:36:00
回答 1查看 198关注 0票数 2

我正在使用Visual Studio2015中的chutzpah JavaScript测试运行程序

我正在尝试从我的脚本文件中去掉所有的引用标签(例如:/// <reference path="_references.js"/>)。

我已经添加了:

代码语言:javascript
复制
"References": [
    {
      "Path": "chutzpah/_references.js",
      "ExpandReferenceComments": "true"
    }
  ]

添加到我的chutzpah.json配置中。

但是_references.js中的引用标签仍然没有添加到测试中。

_references.js中的引用标记示例如下:

代码语言:javascript
复制
/// <reference path="../../MyApplication/js/lib/jquery-1.12.3.js"/>

它们有一个到单独项目的相对路径。

也许我误解了相对路径从哪里开始?但我也尝试过../MyApplication/js/lib/jquery-1.12.3.js,认为它可能会成为与chutzpah.json相关的东西。

如果我只包含references标记:/// <reference path="_references.js"/>,一切都可以正常工作。

EN

回答 1

Stack Overflow用户

发布于 2016-05-20 05:42:07

"ExpandReferenceComments“不是引用元素的有效值。它只对Test元素有效:

代码语言:javascript
复制
"Tests": [ { "Path": "Tests/*.js", "ExpandReferenceComments": true } ]

它不会展开references集合中的引用;它会展开测试脚本中/标记中的引用。

至于路径,它是相对于您的解决方案的。"../../“是解决方案根目录,"../”是项目根目录。

顺便说一句,我一直在努力让引用正常工作;似乎有太多的顺序敏感性,所以我不得不使用/标记和chutzpah.json.References的混合组合。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/37165882

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档