今天上午改了ror写的redmine的一个注册页面功能,主要验证用户名和邮箱地址前缀一样的功能,直接草代码。找到代码,写了一个验证函数,三个语法错误,启动的时候也没有提示,只能慢慢找但是不知道ruby语法半天找不出来,总共改了20行不到的代码。
然后ruby的交互模式进入命令是irb,我靠,不查都不知道。也不知道有没有命令查看安装软件都装了那些bin文件,只知道用dpkg可以看所有的。找到二进制文件就可以猜一下了。
群里推荐使用pry。用了一下挺不错可以使用终端的快捷键,写起来爽多了。irb直接进入交互模式是不支持的。
pry安装方法:
gem install pry
然后pry启动
然后 我提示了Sorry, you can't use Pry without Readline or a compatible library.这个错误。
解决办法:sudo apt-get install libreadline-dev,sudo gem install rb-readline安装readline。
gem应该是一个类似python中pip的存在,可以使用gem list看都装的那些×和版本。
上一篇: 一个小的微信应用
下一篇: django源码阅读,python manage.py runserver
0 Responses so far.