今天上午改了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看都装的那些×和版本。

上一篇:
下一篇:

相关文章:

Categories: 博客记录

0 Responses so far.

Leave a Reply