配置好rails后,边看guide边学习吧。
rails new blog。新建一个项目(这里若卡在run bundle install 的话,参考http://blog.csdn.net/xu_xiang_yang_1992/article/details/12856523 最下面说的)
cd blog。
首先是整个项目的文件夹
app/ 你的项目基本上就在这里面了,包括这你的model/controller/view/helper(这个可以用来放一些常用的工具函数)/mailers/asset(可以用来放资源)
bin/ 这里包含了你需要运行的脚本,用来启动rails什么的
config/ 这里包含了你的app运行时需要的各种配置,比如运行规则/路由设置/数据库设置什么的
db/ 包含了你现在的数据库中的表,还有database migrations(这个就是那个什么rails 数据库魔术,你写model,执行 rake db:migrate就可以创建表什么的)
lib/ 附加库放的地方
log/ app log files
public/ 这是个可以用来放网站上静态图片啊什么的地方,和asset有一定的区别。。。不过暂时我还不是很清楚。以后会搞明白了会说的
test/ 进行各种测试放的地方
temp/ 临时文件
vendor/ 放第三方代码的地方
.gitignore git的一个文件,忽略什么类型的文件
Gemfile 这个是你的gem 列表,可以用bundler解决依赖问题
Gemfile.lock 这个和上面的有点区别,,,,但是我暂时还是分不清
README.rdoc readme
Rakefile 这个也是一个脚本,它里面是利用rails命令实现的,加入你想写自己的rakefile(比如进行数据库的同步啊什么的)应该放在lib/rakefile下面
config.ru 利用rake启动rails的配置