Ruby on rails安裝后去掉DL is deprecated,please use Fiddle警告信息的方法【測(cè)試可用】
本文實(shí)例講述了Ruby on rails安裝后去掉DL is deprecated,please use Fiddle警告信息的方法。分享給大家供大家參考,具體如下:
問(wèn)題:
搭建完完ruby on rails環(huán)境之后發(fā)現(xiàn)每次運(yùn)行命令總會(huì)有這樣一個(gè)Warning:DL is deprecated, please use Fiddle,例如:
對(duì)運(yùn)行什么的沒(méi)有影響,只是Dl過(guò)時(shí)了,可是Ruby大大不管這個(gè)問(wèn)題,可是看著就煩吶~~
解決方法(from stackflow):
找到安裝目錄D:\RailsInstaller\Ruby2.1.0\lib\ruby\2.1.0下的dl.rb將里面的warn一行注釋掉即可:
require 'dl.so' begin require 'fiddle' unless Object.const_defined?(:Fiddle) rescue LoadError end #warn "DL is deprecated, please use Fiddle" module DL # Returns true if DL is using Fiddle, the libffi wrapper. def self.fiddle? Object.const_defined?(:Fiddle) end end
終于我們的世界又清凈了許多!
希望本文所述對(duì)大家Ruby on rails程序設(shè)計(jì)有所幫助。
相關(guān)文章
Ruby on Rails所構(gòu)建的應(yīng)用程序基本目錄結(jié)構(gòu)總結(jié)
Ruby on Rails是Ruby世界中一家獨(dú)大的Web開(kāi)發(fā)框架,要掌握Rails程序的構(gòu)建,對(duì)其目錄結(jié)構(gòu)的了解十分必要,下面就來(lái)看一下Ruby on Rails所構(gòu)建的應(yīng)用程序基本目錄結(jié)構(gòu)總結(jié)2016-05-05rails常用數(shù)據(jù)庫(kù)查詢操作、方法淺析
這篇文章主要介紹了rails常用數(shù)據(jù)庫(kù)查詢操作、方法淺析,總結(jié)的比較全,WEB開(kāi)發(fā)種常用的數(shù)據(jù)庫(kù)操作都列出了rails對(duì)應(yīng)代碼,需要的朋友可以參考下2014-06-06Ruby中實(shí)現(xiàn)統(tǒng)計(jì)文件行數(shù)、單詞數(shù)和字符數(shù)
這篇文章主要介紹了Ruby中實(shí)現(xiàn)統(tǒng)計(jì)文件行數(shù)、單詞數(shù)和字符數(shù),本文是自定義的一個(gè)函數(shù),需要的朋友可以參考下2015-01-01