2. Css, js文件直接放到 app/asseste/javascripts 目录
需要在application.js 包含吗?需要运行 rake precompile 命令吗?
我不直接回答你了。你可以到官方文档的 Asset Organization 章节看 assests pipline 是怎么管理这些资源文件的
rake precompile
只是预先将所有 app/assests/
下的资源文件压缩合并然后放到 public 下。不手动执行也没有问题。
production 环境下的问题我不太清楚了。