note on asset_paths

This commit is contained in:
John Bintz 2011-12-01 18:11:46 -05:00
parent 31ef32a36a
commit 2bf6b32b9d

View File

@ -222,13 +222,24 @@ path along with the paths you define in `src_dir`:
{% highlight yaml %} {% highlight yaml %}
src_dir: src_dir:
- app/assets/javascripts - app/assets/javascripts
- vendor/assets/javascripts - vendor/assets/javascripts
{% endhighlight %} {% endhighlight %}
_Technically, `spec_dir` is in your asset path, too, but Jasmine's typical behavior of including `helpers` before `spec_dir` should _Technically, `spec_dir` is in your asset path, too, but Jasmine's typical behavior of including `helpers` before `spec_dir` should
give you all the include power you need for defining specs._ give you all the include power you need for defining specs._
If you want to keep `src_dir` as a string for backwards compatibility, you can add additional asset paths with, you guessed it, `asset_paths`:
{% highlight yaml %}
src_dir: app/assets/javascripts
asset_paths:
- vendor/assets/javascripts
{% endhighlight %}
`asset_paths` are added to the Sprockets asset paths after `src_dir`.
In order for Sprockets support to work as intended, you should define your `src_files` and `spec_files` as such: In order for Sprockets support to work as intended, you should define your `src_files` and `spec_files` as such:
{% highlight yaml %} {% highlight yaml %}