I'm currently using spree 0.70.3 and Rails 3.1.3, and got questions
about assets precompiles process for vendor dir.
I have specific js and css files in:
../vendor/assets/javascripts/jquery.fileupload-ui.js
../vendor/assets/stylesheets/jquery.fileupload-ui.css
After reading this doc,
http://guides.spreecommerce.com/asset_customization.html
it says "Javascript & stylesheet files in lib/assets or vendor/assets
sub-directories should be manually
required in the appropriate all.(js|css) manifests."
I follow the direction and add it here:
=======> xyz-app/app/assets/javascripts/admin/all.js
//= require admin/spree_core
//= require admin/spree_auth
//= require admin/spree_api
//= require admin/spree_dash
//= require admin/spree_promo
//= require_tree .
//= require jquery.fileupload-ui
=======> xyz-app/app/assets/javascripts/admin/all.css
/*
*= require admin/spree_core
*= require admin/spree_auth
*= require admin/spree_api
*= require admin/spree_promo
*= require admin/spree_dash
*= require_self
*= require_tree .
*= require jquery.fileupload-ui
*/
=====================
a) First i clear the ../public/assets & tmp/cache/...
rake assets:clean:all RAILS_ENV=development RAILS_GROUPS=assets
b) Then i ran this cmd below and i assume it will populated to my ../
public/assets/..
bundle exec rake assets:precompile RAILS_ENV=development
RAILS_ASSETS_NONDIGEST=true
Question: Why the jquery.fileupload-ui.css and jquery.fileupload-
ui.js not being added to
my xyz-app/public/assets/.... at all?
Thanks for your help :- )
- Thomas