我们想要使用midman-jasmine在生成的网站上运行一些测试:例如
我们设法建立了Jasmine并且它运行了一个基本的琐碎测试,但是我无法看到如何要求我们的源JS库。
我们有这个结构:
source
js
thing.js
spec
js
spec.js
thing_spec.js
spec.js
看起来像这样:
//= require_tree .
//= require thing
但它无法找到thing
。我尝试了以下各种组合:
//= require ../../source/js/thing
//= require ../../build/js/thing
//= require js/thing
//= require js/thing.js
这些都不起作用。
答案 0 :(得分:0)
好的,发现了这个问题。事实证明我们在config.rb
中有错误的路径:
set :js_dir, 'js'
我们错误地使用了'javascripts'而不是'js'。
奇怪的是,没有影响其他中间人构建中的任何内容,但确实阻止链接器查找茉莉花的资产路径。