gem是什麼 - 昭哥的部落格 - 部落格頻道 - csdn.net
gem解釋:
gem可以用來擴充套件或修改在ruby應用程式功能。 通常他們用於分發可重用的功能,與其他ruby愛好者們用於共享他們的應用程式和庫。 一些gem提供命令列實用工具來幫助自動化任務,加快你的工作。
gem源操作:
檢視:gem sources -l更新:gem sources -u
目錄可用gem源:
ruby+gem常用命令:
ruby -e ''require"watir"; puts watir::ie::version'' #檢視watir版本gem -v #gem版本
gem update #更新所有包
gem update --system #更新rubygems軟體
gem install rake #安裝rake,從本地或遠端伺服器
gem install rake --remote #安裝rake,從遠端伺服器
gem install watir -v(或者--version) 1.6.2#指定安裝版本的
gem uninstall rake #解除安裝rake包
gem list d #列出本地以d打頭的包
gem query -n ''[0-9]'' --local #查詢本地含有數字的包
gem search log --both #從本地和遠端伺服器上查詢含有log字串的包
gem search log --remoter #只從遠端伺服器上查詢含有log字串的包
gem search -r log #只從遠端伺服器上查詢含有log字串的包
gem help #提醒式的幫助
gem help install #列出install命令 幫助
gem help examples #列出gem命令使用一些例子
gem build rake.gemspec #把rake.gemspec編譯成rake.gem
gem check -v pkg/rake-0.4.0.gem #檢測rake是否有效
gem cleanup #清除所有包舊版本,保留最新版本
gem contents rake #顯示rake包中所包含的檔案
gem dependency rails -v 0.10.1 #列出與rails相互依賴的包
gem environment #檢視gem的環境
修改 ruby 的 gem 映象
這個映象之前是由 的相關人員在進行維護,但後來由於相關維護人員的離職,這個映象也就不再被維護了。如果你還是使用這個映象,系統會提示你出錯。在修改gem映象之前,需要先檢視一下,你當前系統中gem的映象是什麼,然後才好進行對應的刪除。檢視當前gem映象方式如下 開啟電腦的cmd視窗,輸入如下命令即可檢...
ruby 建立自己的Ruby語言gem軟體包
準備用ruby寫一套測試自動化框架,但是好久沒有看這個東西了!也忘了很多東西!所以開此blog記錄我的學習一點一滴 今天看了gem,寫寫自己的心得體會,如何來製作我的gem檔案 首先我的機器上已經安裝了ruby1.8.5,我先查了一下我的gem版本 1 gem v 0.9.0 gem install...
Ruby 是什麼意思?
ruby comes with a set of predefined variables default search path array of paths 其他ruby特殊變數 最近一次的錯誤資訊 錯誤產生的位置 gets最近讀的字串 直譯器最近讀的行數 line number 最近一次與正規...