新手问题 想在项目里加个 jquery 插件,加入没有响应的 gem 包呢?

mexiqq · 2015年05月29日 · 最后由 cassiuschen 回复于 2015年05月29日 · 1832 次阅读
  • 如果有 gem 包就放到 Gemfile 里
  • 如果没有 gem 包我该放到 /vendor/assets/javascript 里吗?那该如何在特定页面引入呢
  • 如果不是面两者,我是不是可以放到 app 里的 asserts 呢?

还有 对于 css,大家是把所有页面的 css 都放到同一个文件下吗?

如果不是,那么是分开多个文件,可是每个页面因为外面包了 application.html.erb 所以把所有的 css 都引了一遍,可是首页我不需要那么多 css,这该咋么办呢????


问题可能简单,但是还是想确认一下我的一些想法

vendor 一般就是用来放这些第三方文件的…所以第三方 jquery 库丢进 vendor/assets/javascripts 是没问题的。vendor 下内容默认也是会被载入 assets 加载序列的,application.js.coffee 什么的直接 require 都是可以的。 一般只把自己开发、常会修改的文件丢在 app 下

需要 登录 后方可回复, 如果你还没有账号请 注册新账号