违约铁路只看3个地点:<代码>app/assets,lib/assets
或vendor/assets
。 Sprockets在子标题javascripts
中查看共同财产。 E.g.
app/assets/javascripts/arbor.js
lib/assets/javascripts/arbor.js
vendor/assets/javascripts/arbor.js
如果你想看到铁路在哪里找你,就能够在ole里使用:Rails.application.config.assets.paths
。
你们可以做的是,在管道上增加你的习俗:
# @file: config/application.rb
config.assets.paths << Rails.root.join("vendor", "gems", "neo-viz", "app", "assets", "javascripts")
之后,在你包括贵方共同提交文件的地方,就形成了一份清单:
# @file: /vendor/gems/neo-viz/app/assets/javascripts/neo-viz.js
//= require lib/jQuery/jquery-1.6.1.min
//= require lib/arbor/arbor
//= require neo-viz
最后,添加以下内容:
config.assets.precompile += %w( neo-viz.js )
如果你仍然想把他们分开,我看不到这一点,为什么不把他们列入一个表象,那么你就不得不增加<>all。 (a) 可能的道路,例如铁路,在什么地方可以发现:
# @file: config/application.rb
config.assets.paths << Rails.root.join("vendor", "gems", "neo-viz", "app", "assets", "stylesheets")
config.assets.paths << Rails.root.join("vendor", "gems", "neo-viz", "app", "assets", "javascripts")
config.assets.paths << Rails.root.join("vendor", "gems", "neo-viz", "app", "assets", "javascripts", "lib", "jQuery")
config.assets.paths << Rails.root.join("vendor", "gems", "neo-viz", "app", "assets", "javascripts", "lib", "arbor")
然后,你可以补充这些资产,因为必须把表面外的资产添加到comp积阵列中:
config.assets.precompile += %w( jquery-1.6.1.min.js arbor.js neo-viz.js neo-viz.css )
资料来源:。 资产组织