gpt4 book ai didi

node.js - 如何使用 Jasmine 2 在 jasmine.json 中设置源文件

转载 作者:IT老高 更新时间:2023-10-28 23:17:34 25 4
gpt4 key购买 nike

我在 testing node.js files 上找到了 Jasmine 2.4 的页面,它甚至提到在 spec/support/jasmine.json 文件中设置规范 和源 文件。但是在线示例 jasmine 示例 都没有说明如何告诉 jasmine 在哪里可以找到源文件。

所以我不断收到 ReferenceErrors,因为它似乎没有在我的源文件中读取。需要注意的是,现在我只是用它来教一些学生测试,并使用他们的单文件玩具项目进行练习。 (就像 CLI 刽子手游戏之类的东西。)所以现在没有 module.exports 正在进行,尽管他们的一些项目使用 require() 来引入第三方模块。我一直在使用 Karma,直到我意识到这应该只适用于浏览器 JavaScript,并且 require 一直失败。

编辑:我刚刚找到 this post这基本上是在问同样的事情,但我不想使用 grunt 来让 Jasmine 在源文件中读取。似乎应该内置一些东西,例如 Karma 如何询问您的源文件和规范文件的位置。

第二次编辑:我不应该把它放在这里,但是 Emarco 将我的问题标记为我在上面第一次编辑中链接的问题的副本,即使我非常明确解释了为什么其他帖子没有回答我的问题。

最佳答案

FWIW 我发现在 helpers 列表中列出我的源文件是可行的..

{
"spec_dir": "spec",
"spec_files": [
"fooSpec.js",
"barSpec.js"
],
"helpers": [
"../src/foo.js",
"../src/bar.js"
]
}

关于node.js - 如何使用 Jasmine 2 在 jasmine.json 中设置源文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37284227/

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