LovdbyLess项目学习1

简介:
从7个骨架项目启动你的rails开发 一文中介绍过的
lovdbyless 是一个社区网站
在网站上可以下载倒lovdbyless的整个项目


-------
根据RM,启动项目的步骤:

1.首先对于ruby,rails,gem的版本要正确.在这里我的环境是mac, ruby 1.8.7, rails 2.1.1,gem 1.3.1
2.修改config/database.yaml.tmp,其内容和文件名
3.运行 gem sources -a [url]http://gems.github.com[/url]
4.运行rake lovdbyless:getting_started   #这句运行的内容是安装需要的gems
在运行这条命令时可能会出现错误:
no such file to load -- hpricot_scan
....
Missing these required gems:
    hpricot    = 0.6
    gcnovus-avatar    = 0.0.7

很明显需要手动安装这两个gem

sudo gem install hpricot –source [url]http://code.whytheluckystiff.net[/url]

sudo gem install gcnovus-avatar --version "= 0.0.7" 

另外手动安装的gem还有:

sudo gem install rflickr

sudo gem install RedCloth



还需要安装- rmagick ,可以参见在mac上安装rmagick
[url]http://b.lesseverything.com/2007/9/26/installing-imagemagick-and-rmagick-on-mac-os-x[/url]
步骤大致是这样:
到[url]http://www.rubyforge.org/frs/?group_id=12&release_id=14565[/url]下载到Rmagick-OS-installer,解压之后运行 
ruby rm_install.rb      #过程及其的漫长
----
sudo gem install ferret

运行       rake gems:build
现在再运行
rake lovdbyless:getting_started
貌似应该没有问题了..




运行ruby script/server
看到[url]http://localhost:3000[/url]就是lovdbyless的首页了!




本文转自 fsjoy1983 51CTO博客,原文链接:http://blog.51cto.com/fsjoy/115328,如需转载请自行联系原作者
目录
相关文章
|
1月前
|
uml
【经验分享】如何在IDEA中快速学习|审查|复习代码工程?
在IDEA中加速工程学习与审查,提升代码质量和维护性,关键操作包括:使用"Structure"浏览工程结构,通过"Find Usages"查找类、方法或变量引用,借助"Show Local Changes As UML"展示UML图。遵循从整体到局部的UML图学习,再到具体代码的详细探索,可系统理解设计理念。详情参考[IDEA UML教程](https://blog.csdn.net/weixin_44701426/article/details/124598053)。
25 1
【经验分享】如何在IDEA中快速学习|审查|复习代码工程?
|
8天前
|
XML Java 关系型数据库
SpringBootWebProject学习——通用项目搭建(后面的项目均采用此项目进行添加内容)
SpringBootWebProject学习——通用项目搭建(后面的项目均采用此项目进行添加内容)
13 0
|
1月前
|
敏捷开发 人工智能 Devops
开发必备:2024年整理10款超级好用的项目管理工具
整理10款适合企业研发团队使用的项目管理工具,包括(排名不分先后): 1.PingCode 智能化研发管理工具;2.Ones 大型企业研发管理平台;3.YesDev 研发项目协同管理工具;4.Teambition 阿里巴巴旗下团队协作工具;5.Jira Atlassian公司出品的项目与事务跟踪工具;6.Tower 专注50人以下团队的任务协作 ;7.TAPD 由腾讯出品的一站式敏捷研发协作云平台;8.码云Gitee DevOps一站式研发效能平台;9.禅道 国产开源的项目管理软件;10.Momday 由以色列提供的全新工作平台,内含项目管理模块。
|
10月前
|
资源调度 前端开发 编译器
Stenciljs 学习之搭建项目
Stencil 是一个生成 Web Components(更确切地说,是自定义元素)的编译器。Stencil 将最流行的框架的最佳概念结合到一个简单的构建时工具中。 学习一个框架肯定是重创建项目开始啦!现在就让我们一起学习一下怎么创建项目吧。
75 0
|
前端开发 JavaScript Java
前端项目构建的初级模型。
前端项目构建的初级模型。
84 0
前端项目构建的初级模型。
|
前端开发 vr&ar Android开发
百思奇解项目笔记
百思奇解项目笔记
339 0
百思奇解项目笔记
|
JSON 编解码 前端开发
项目总结(其他问题) | 学习笔记
快速学习 项目总结(其他问题)
104 0
项目总结(其他问题) | 学习笔记
|
移动开发 前端开发 JavaScript
项目介绍 | 学习笔记
快速学习 项目介绍
79 0
项目介绍 | 学习笔记
|
存储 JavaScript 前端开发
项目总结(项目描述) | 学习笔记
快速学习 项目总结(项目描述)
136 0
|
XML 前端开发 JavaScript
总结项目问题 | 学习笔记
快速学习 总结项目问题
66 0

热门文章

最新文章