许久没更新博客啦,这两天研究了下 SASS 和 LESS ,最终选了 SASS,因为相对比较成熟些吧,试了很多坑之后,终于成功了,下面上步骤:
1. 安装 PHPStorm 的 SASS 插件
好像是自带了该插件的,如果没有的话,就打开 setting -> plugins 自己安装一个吧,就不多说了
2. 安装 Ruby
Windows 版本下载地址:
htt...
分类:
Web程序 时间:
2015-04-15 17:07:28
阅读次数:
190
一、简介 简单的说Rakefile就是使用Ruby语法的makefile, 对应make的工具就是rake. 在Ruby on Rails里面, 不管是数据库的初始化, 内容初始化, 删除, 还是测试, 都是用rake来完成的. 特点: 1.以任务的方式创建和运行脚本 2.追踪和管理任务之间的依赖 ...
分类:
其他好文 时间:
2015-04-15 12:52:54
阅读次数:
125
一、rvm 1、简介 rvm是一个命令行工具,可以提供一个便捷的多版本ruby环境的管理和切换。 2、安装步骤 1、新建文件:rvm-installer.sh vi rvm-installer.sh
内容如下
#!/usr/bin/env bash shopt -s extglob
set -o e...
分类:
其他好文 时间:
2015-04-14 21:30:10
阅读次数:
307
如何将ruby自带的文件缓存换为memcache缓存...
分类:
系统相关 时间:
2015-04-14 18:11:27
阅读次数:
306
在讨论对象模型时,对类做了初步了解,关于类本身,还有许多知识需要学习。类定义Ruby中,可以用class关键字或者Class.new方法来定义一个类,在Ruby中,类定义的同时就是在运行代码,类和方法、块一样,会返回最后一条语句的值,由于类也是一个对象(Class的实例),所以在类定义操作时,类本身...
分类:
其他好文 时间:
2015-04-14 00:39:28
阅读次数:
109
之前直接安装完Node.js后,运行npm install -g yo命令,结果出现什么"要安装framework2.0 sdk,vcbuild"什么的错误,怎么也弄不好,结果是各种前提环境没搭建好->->1.安装Ruby下载地址:http://rubyinstaller.org/downloads...
在安装了rvm来管理多版本的ruby之后,想在不同环境下安装一些gems,结果gem install puma 之后,发现一次又一次失败。gem install 出现Errno::ECONNRESET: Connection reset by peer - SSL_connect (https://...
4.5 ?Cloudify ?????? Cloud foundry作为业务第一个开源的paas,给我们带来了难得的学习和借鉴的机会,得以窥视paas的盒子内部的构造。Cloud foundry是基于ruby开发的,ruby相比之下比java开发的速度更快,...
分类:
其他好文 时间:
2015-04-13 16:56:10
阅读次数:
429
1、用于迭代器之后
Ruby的迭代器与其他语言的迭代器很不相同,它的迭代器一般都是函数,如:
def three_times
yield
yield
yield
end
使用实例: three_times { puts “hello”}
Ruby内置了一些迭代器如find,eac...
分类:
其他好文 时间:
2015-04-11 19:33:04
阅读次数:
127
7、类Class
(1)initialize 方法 ,initialize是一个特殊方法,默认为私有,在调用new创建一个 新对象时,Ruby首先分配一些内存来保存未初始化的对象,然后调用对象的 initialize方法,
(2)inspect方法 默认将对象的ID和实例变量格式化
(3)Ruby的类永远都不是封闭的,意味着可以向一个已有的类中添加方法,包括内...
分类:
其他好文 时间:
2015-04-11 14:51:35
阅读次数:
119