环境 win7,ruby187,rails3.2.9
新建项目时 rails new web,app/assets/下会默认生成 stylesheet、javascript,想改为 css、js,求教。。。
不用改,到了线上环境以后,就只有 assets 这一层了。
@huacnlee 他的意思是 app/assets/styesheets -> app/assets/css 吧 我就是因为改不了才不用 rails 的...
app/assets/styesheets
app/assets/css
你在用的时候根本不会用到 stylesheet、javascript 这两个文件名,所以修改毫无意义! 在 rails 中强调约定大于配置。
感谢同学们回答,继续学习 rails。。。
可以 config.assets.append_path Rails.root.join('app/assets/css') 不过 generators 都写死了没法改的,把 stylesheets 的 generators disable 掉自己手动加。
config.assets.append_path Rails.root.join('app/assets/css')