【发布时间】:2017-08-31 12:51:42
【问题描述】:
我正在尝试使用 JSTestDriver 的 jasmine-jstd-adapter 插件在 IntelliJ IDEA 中设置 Jasmine。
- JSTD 插件已安装
- jasmine 是全局 npm 安装的(因此它驻留在 %APPDATA%\npm\node_modules\jasmine 中)
- npm install 中的 jasmine.js 文件已添加到 JS 库中 具有全局范围的 IDEA 设置。
-
我在 IDEA 中有以下包结构:
-myProject\ -- .idea\ {...} -- myTest.js -- myTest.spec.js -- test.jstd -External Libraries\ -- jasmine\ --- jasmine.js
现在我不知道如何构建我的配置文件。 目前它看起来像这样,因为 Jetbrains 的帮助确实告诉我:
load:
- "lib/jasmine/jasmine.js"
- "lib/jasmine-jstd-adapter/JasmineAdapter.js"
- "*.js"
test:
- "*.spec .js"
但是在执行JSTD运行配置时,打开jasmine脚本失败:
Cannot read C:\Users\danie\Documents\ExercismProjects\javascript\simple-cipher\lib\jasmine\jasmine.js derived from lib/jasmine/jasmine.js
Cannot read C:\Users\danie\Documents\ExercismProjects\javascript\simple-cipher\lib\jasmine-jstd-adapter\JasmineAdapter.js derived from lib/jasmine-jstd-adapter/JasmineAdapter.js
我的问题:
- 我不需要在某处添加 jasmine-jstd-adapter.js 吗?我在哪里可以找到它?
- 如何加载库文件?它们显然不在 \lib\ 中,因为没有 lib 文件夹。那么如何引用“外部库”呢?
- 我还缺少什么?
【问题讨论】:
标签: javascript intellij-idea jasmine js-test-driver