在Rails 中提交后,建议将 3rd 方资产放在app/assets
文件夹中或config.precompile
列出所有此类资产。
在该线程上引用用例
例如,如果我需要提供一个同时具有 CSS、字体和图像精灵的 jQuery 插件,我会将 .js 和 .css 添加到 vendor/assets/javascripts 和 vendor/assets/stylesheets。我还将分别在 vendor/assets/images 和 vendor/assets/fonts 中供应精灵和字体。添加整个供应商/资产路径似乎有点矫枉过正,但单独手动指定每个资产似乎很乏味(尽管这可能是设计使然)。
在内部添加第三方资产app/assets
将导致 Rails 2之类的全局资产文件夹问题。
我错过了什么吗?什么是 Rails 4 组织第三方资产的方式。