午夜视频免费看_日韩三级电影网站_国产精品久久一级_亚洲一级在线播放_人妻体内射精一区二区三区_91夜夜揉人人捏人人添红杏_91福利在线导航_国产又粗又猛又黄又爽无遮挡_欧美日韩一区在线播放_中文字幕一区二区三区四区不卡 _日日夜夜精品视频免费观看_欧美韩日一区二区三区

主頁 > 知識庫 > Windows下Ruby on Rails開發環境安裝配置圖文教程

Windows下Ruby on Rails開發環境安裝配置圖文教程

熱門標簽:外呼線路從哪里出來的 AI電銷機器人 線路 漯河電銷 中牟外呼系統違法嗎 征服者企業地圖標注 淮安自動外呼系統供應商 巫師3地圖標注魔力之所 天津外呼系統怎么收費 柯城手機地圖如何做地圖標注

本文詳細介紹如何在Windows配置Ruby on Rails 開發環境,希望對ROR初學者能有幫助。

一、下載并安裝Ruby

Windows下安裝Ruby最好選擇 RubyInstaller(一鍵安裝包)。
下載地址: http://rubyforge.org/frs/?group_id=167 。
我們這里下載目前較新的rubyinstaller-1.9.3-p0.exe 一鍵安裝包。這個安裝包除了包含ruby本身,還有許多有用的擴展(比如gems)和 幫助文檔。

雙擊安裝,安裝過程出現如下界面。如圖

這里我們選擇安裝路徑為 D:\Ruby。 下面有3個選項分別是:(1) 是否安裝tclTk支持。(2) 添加ruby命令路徑到系統環境變量PATH。(3)是否將 .rb 和.rbw 文件關聯到Ruby。
這里我們全部打勾。點擊“Install” 安裝完畢。

打開CMD窗口,運行 ruby -v 顯示ruby當前版本號。如圖

你也可以輸入 ruby -e 'puts "hello world" ',則顯示 hello world。

也可以打開記事本寫一段代碼如: puts "hello world",保存為 test.rb,然后在CMD中 運行 ruby test.rb 則顯示結果 hello world。

我想你不甘心就用記事本來寫程序吧,這里推薦一款輕巧的代碼編輯器SciTE,支持多種語法高亮顯示及高亮導出,且免費開源。以前的RubyInstaller 自帶SciTE,而新版需要自己下載。官方地址:scintilla.org windows下有綠色版和安裝版,安裝版下載 點這里。

安裝SciTE后,打開它,我們輸入代碼 puts "hello world" ,點擊菜單=>file=>save 保存文件為test.rb。 然后按鍵盤F5,右側輸出窗口出現結果。如圖:

二、下載并安裝RubyGems

RubyGems是一個方便而強大的Ruby程序包管理器,類似RedHat的RPM。它將一個Ruby應用程序打包到一個gem里,作為一個安裝單元。 特點:能遠程安裝包,包之間依賴關系的管理,簡單可靠的卸載,查詢機制,能查詢本地和遠程服務器的包信息,能保持一個包的不同版本,基于Web的查看接口,能查看你安裝的gem的信息。

從官方下載RubyGems,以zip版本為例,解開壓縮包,從CMD提示窗口下進入setup.rb所在目錄, 運行 ruby setup.rb 即可安裝。

較新的Ruby版本已經包含RubyGems了,因此我們不用手動下載安裝了。只需在CMD窗口輸入指令:gem update --system ,耐心等待一段時間,已有的RubyGems會更新到目前最新的版本。如圖。

三、下載并安裝Rails

從CMD提示窗口輸入指令:gem install rails 開始安裝rails。

如不想安裝文檔文件,可以輸入:gem install rails --no-rdoc --no-ri 

程序自動下載并安裝rails, 耐心等待。如圖所示:

安裝完成后,你可以在路徑 D:\Ruby\lib\ruby\gems\1.9.1\gems 看到些東西,都是rails的包文件,與ruby安裝在同一目錄下。

這時在CMD提示窗口輸入指令: rails -v  顯示rails的版本號。如圖:

四、下載并安裝DevKit

DevKit 是windows平臺下編譯和使用本地C/C++擴展包的工具。它就是用來模擬Linux平臺下的make, gcc, sh來進行編譯。這個方法目前僅支持通過RubyInstaller安裝的Ruby。

下載Devkit:http://rubyinstaller.org/downloads

如果上面的地址打不開,就從這里下載:https://github.com/oneclick/rubyinstaller/downloads/

我們這里使用目前較新的版本 DevKit-tdm-32-4.5.2-20111229-1559-sfx.exe

安裝步驟:

1) 將下載 DevKit 解壓到 D:\DevKit 目錄。
2) 打開 CMD 窗口,進入 D:\DevKit 目錄,輸入ruby dk.rb init 。#生成config.yml,這里會檢查將要添加DevKit支持的Ruby列表,只支持通過RubyInstaller安裝的Ruby。
3) 輸入 ruby dk.rb install  #開始安裝。
4) 輸入 ruby dk.rb review  #檢查要添加DevKit支持的Ruby列表是否有誤,可以略過。
5) 輸入 gem install rdiscount --platform=ruby 。#這一步只是驗證DevKit是否安裝成功,如果能安裝rdiscount成功說明安裝DevKit成功,也可以不做。


整個過程如圖:

 五、創建一個Rails項目

打開CMD提示窗口,進入D盤,輸入指令:rails new www ,會在D盤創建名稱為www 的rails項目結構。

接著進入www目錄,輸入指令:rails server ,啟動rails自帶的 webrick 服務器。如圖:

 打開瀏覽器輸入地址 http://localhost:3000/ 看到歡迎頁面,如下圖:

下來我們讓Rails說 "Hello"

Rails是一個MVC框架,Rails接收來自瀏覽器的請求,對請求進行解讀以找到合適的控制器,再調用控制器中合適的方法。然后,控制調用合適的視圖,把結果顯示給用戶。Rails提供了快速創建視圖和控制的方法,打開CMD命令窗口。進入到剛才的www項目目錄,輸入命令:rails generate controller say hello 如圖:

 

下面我打開上圖中提示的視圖文件,路徑是 /項目目錄/app/views/say/hello.html.erb

修改為如下形式:

復制代碼 代碼如下:

    h1>Say#hello/h1>
    p>現在時間是:%=@time%>/p>

注意:將視圖文件 hello.html.erb 另存為UTF-8編碼格式,否則中文會出現亂碼。說明一下是UTF-8編碼,而不是 UTF-8 +BOM 編碼,BOM 是通過文件開頭添加幾個字符表示文件編碼的標準。但是只有微軟用了,x-nix 、PHP、Ruby 不認。

接著打開控制器文件,路徑是 /項目目錄/app/controllers/say_controller.rb

修改為

復制代碼 代碼如下:

  class SayController ApplicationController
     def hello
        @time=Time.now
     end
   end

打開瀏覽器訪問:http://localhost:3000/say/hello,結果如下圖。

如果要更改首頁,讓首頁顯示Hello。只需2步:

1) 找到 /項目目錄/config/route.rb 文件,查找到這行  # root :to => 'welcome#index'  去掉注釋并設置為自己的控制器,修改為 :

     root :to => 'say#hello'

2) 刪除 /項目目錄/public/index.html 文件,因為rails優先讀取public目錄下的靜態文件。

再次訪問:http://localhost:3000,首頁顯示Say#Hello,于上圖的內容一致。

六 創建一個使用MySQL數據庫的Rails項目

1) 打開CMD窗口,進入D盤,輸入命令:rails new work --database Mysql,在D盤創建名稱為 work 的rails 項目結構。

2) 必須將libmysql.dll庫拷貝到 Ruby安裝目錄的Bin目錄下(D:\Ruby\Bin)。否則在啟動服務器時候會提示:“沒有找到LIBMYSQL.dll,因此這個應用程序未能啟動。重新安裝應用程序可能會修復此問題。”

    下載地址:http://www.mysql.com/downloads/connector/c/

    我們這里下載 mysql-connector-c-noinstall-6.0.2-win32.zip ,解壓縮,在lib目錄里面的libmysql.dll 就是我們要找的。

3) 修改數據庫的配置信息。在 /項目目錄/config/database.yml 文件中,分別對應 “開發”、“測試”,“生產” 數據庫的配置,把他們修改為自己的配置。

    其中development是我們開發中要實際使用的數據庫。一定要注意在username: 和 password: 后面至少要保留一個空格。

4) 在CMD窗口輸入rake db:craete  命令,會在msyql 中創建由配置信息中所設置的數據庫。

5) 我們用scaffold來生成代碼,在CMD中輸入下面指令:

    rails generate scaffold post title:string body:string addTime:datetime

    這時候會創建controller, views, models和數據庫腳本,但此時還沒有創建表。

    再輸入:rake db:migrate 創建表。完成。

6) 執行命令 rails server

    通過瀏覽器訪問:http://localhost:3000/posts 這個頁面已經為我們生成了增刪改查代碼,OK。

您可能感興趣的文章:
  • Ubuntu上配置Ruby on Rails框架及RubyMine IDE開發環境
  • Ruby與Ruby on Rails框架環境搭建的簡明教程
  • CentOS7下搭建ruby on rails開發環境
  • win7安裝ruby on rails開發環境
  • 快速正確的安裝 Ruby, Rails 運行環境
  • 在阿里云 (aliyun) 服務器上搭建Ruby On Rails環境
  • CentOS中配置Ruby on Rails環境
  • mac及linux下搭建ruby+rails環境

標簽:克拉瑪依 大慶 甘孜 河池 內江 南昌 棗莊 西雙版納

巨人網絡通訊聲明:本文標題《Windows下Ruby on Rails開發環境安裝配置圖文教程》,本文關鍵詞  Windows,下,Ruby,Rails,開發,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《Windows下Ruby on Rails開發環境安裝配置圖文教程》相關的同類信息!
  • 本頁收集關于Windows下Ruby on Rails開發環境安裝配置圖文教程的相關信息資訊供網民參考!
  • 推薦文章
    91国产美女在线观看| 香港一级纯黄大片| 国产亚洲精品激情久久| 欧美亚洲国产成人| 亚洲精品国产视频| 男人的天堂狠狠干| 黄色资源网久久资源365| 成人免费淫片视频软件| 午夜久久久久久久久| 性插视频在线观看| 91成人破解版| 欧美在线性爱视频| 国产精品午夜春色av| 国产精品三级一区二区| 91亚洲男人天堂| 日本午夜一区二区三区| 国产女同性恋一区二区| 欧美中文在线观看国产| 国产真实乱人偷精品视频| 成人午夜免费剧场| 在线国产电影不卡| 先锋影音av在线| 欧美日韩高清区| 伊人久久大香线蕉精品| 这里只有精品99re| 草逼视频免费看| 高h视频免费观看| 日本熟妇人妻中出| 国产精品久久久久久久小唯西川 | 国产一区二区三区在线观看网站 | 国产在线资源一区| 欧美一区二区三区的| 手机av在线不卡| 丝袜美腿精品国产二区| 久久久久国产精品一区三寸| 色狠狠av一区二区三区香蕉蜜桃| 99re视频这里只有精品| 黄色国产在线观看| 日韩一级免费片| 久久精品午夜一区二区福利| 91国产高清在线| 91久久国产最好的精华液| 少妇久久久久久被弄高潮| 久久久综合av| 99久久久免费精品国产一区二区| 无码人妻久久一区二区三区蜜桃 | 无码 人妻 在线 视频| 亚洲视频在线观看免费| 在线欧美小视频| 中文字幕视频免费观看| 无遮挡亚洲一区| 日韩免费一区二区三区在线播放| 91av在线免费播放| 欧美国产乱视频| 亚洲国产成人在线| 国产在线成人精品午夜| 九九九在线观看视频| 色妞色视频一区二区三区四区| 国产美女无遮挡永久免费| 91黄色精品| 国产香蕉久久精品综合网| 久久福利小视频| 国产色爱av资源综合区| 美女在线免费视频| 国产成人av电影免费在线观看| αv一区二区三区| 在线播放国产一区二区三区| 麻豆视频一区二区| 日韩在线不卡一区| 日韩av片免费在线观看| 欧美wwwxxxx| 亚洲欧洲第一视频| 91麻豆精品国产91久久久更新时间 | 热久久最新地址| 91麻豆精品国产91久久久久久| 日本在线不卡视频一二三区| 欧美黄网在线观看| 成人av在线一区二区三区| 欧美中日韩免费视频| 91在线你懂得| 女人18毛片毛片毛片毛片区二| 日韩精品久久久免费观看| 亚洲国产精品视频| 精品一区二区综合| 伊人中文字幕在线观看| 欧美三级小视频| 国产婷婷色一区二区在线观看| 毛片在线免费视频| 日韩 欧美 中文| 香蕉视频xxxx| 91影视免费在线观看| 日韩欧美一区在线| 高清视频一区二区| 精品国产一区二区三区四| 五月婷婷一区| 99国产精品久久久久| 亚洲色欲综合一区二区三区| 欧美一区在线视频| 久久精品91| 午夜一级黄色片| 欧美成人免费高清视频| 97视频com| 精品国产区一区| 亚洲欧美国产精品专区久久| 色999日韩欧美国产| 26uuu亚洲国产精品| 成人黄色大片在线免费观看| 亚洲性xxxx| 色综合久久天天| 国产**成人网毛片九色| 日本最新中文字幕| 国产女同无遮挡互慰高潮91| 7777精品久久久大香线蕉小说| 蜜臀精品一区二区三区在线观看| 日韩av高清在线看片| 欧美哺乳videos| 亚洲av片在线观看| 亚洲精品1区2区3区| 中文成人无字幕乱码精品区| 欧美一级片免费观看| 18一19gay欧美视频网站| 中文字幕在线国产精品| av在线不卡电影| 亚洲毛片一区二区三区| www.欧美色| www.av视频在线观看| 日韩少妇内射免费播放18禁裸乳| 亚洲2020天天堂在线观看| 色婷婷精品久久二区二区蜜臀av| 国产麻豆91精品| 成人免费a视频| 成人国产精品色哟哟| 一区二区三区**美女毛片| 久久久久久久久99| 日本高清久久一区二区三区 | 国产大学生视频| 99中文字幕| 国产精品自拍首页| 成人黄色免费在线观看| 色就是色欧美| 在哪里可以看毛片| 性欧美疯狂猛交69hd| 亚洲 小说区 图片区| 成人免费毛片xxx| 三级黄色片网站| 激情五月婷婷基地| 亚洲欧美99| 国产拍精品一二三| 91黄在线观看| 亚洲电影中文字幕| 国产69精品久久久久777| 97超碰在线资源| 免费精品视频一区二区三区| 精品调教chinesegay| 亚洲国产精品久久久久久| 欧美一卡二卡在线| 亚洲国产精品一区二区www| 一区二区三区国产| 日本高清成人免费播放| 欧美在线激情网| 日韩资源av在线| 日本在线观看a| 麻豆精品国产免费| 国精品人伦一区二区三区蜜桃| 少妇高潮惨叫久久久久| 性欧美精品男男| 精品一区二区6| 青青草原免费观看| 国产福利短视频| 国产一区二区三区av在线| 亚洲免费小视频| 一区二区三区四区蜜桃| 久久这里有精品15一区二区三区| 在线视频免费观看一区| 天堂在线视频免费观看| 精品在线观看免费| 国产成人久久精品77777最新版本| 青青国产91久久久久久| 欧美图片一区二区三区| 国产精品久久九九| 来吧亚洲综合网| 国产精品美女久久久久aⅴ国产馆 国产精品美女久久久久av爽李琼 国产精品美女久久久久高潮 | 亚洲深夜福利视频| 91国产视频在线观看| 亚洲精品国产福利| 九九综合九九综合| 久久青青草综合| 欧美成人一二三| 色噜噜亚洲精品中文字幕| 97人洗澡人人免费公开视频碰碰碰| 免费一级特黄毛片| 国产中文字幕在线免费观看| 一区二区在线免费观看视频| 久久r这里只有精品| 不卡av中文字幕| 久久久精品国产sm调教网站| 麻豆精品新av中文字幕| 中文字幕日韩一区二区| 久久精品国产欧美亚洲人人爽| 一路向西2在线观看| 亚洲高清在线观看视频| 日韩av在线影院| 欧美日韩亚洲国产成人| 国产又黄又粗又猛又爽的| 日韩电影在线观看网站| 一二三四区精品视频| 日韩精品中文字幕在线不卡尤物| 欧美国产一区二区三区| 在线观看日韩片| 中文字幕一区二区三区人妻在线视频 | 日韩三级电影免费观看| 免费黄频在线观看| 国产三级第一页| 精品无码一区二区三区电影桃花| 日韩av不卡一区二区| 中文字幕五月欧美| 国产97在线视频| 熟女丰满老熟女熟妇| 自拍偷在线精品自拍偷无码专区| 超碰97网站| 91传媒免费观看| 91啪亚洲精品| 亚洲аv电影天堂网| 一区二区三区色| 久久久之久亚州精品露出| 妞干网在线视频观看| 亚洲激情视频一区| 老司机精品久久| www.欧美精品一二区| 精品国产91亚洲一区二区三区婷婷| 成年人视频观看| 久久精品亚洲一区二区| 中文字幕欧美日本乱码一线二线 | 欧美成人性福生活免费看| 欧美老年两性高潮| 色噜噜一区二区| 日本aaa视频| 国产免费av一区| 亚洲精品国产精| 手机看片一区二区| 国产白丝精品91爽爽久久| 国产欧美一区二区三区鸳鸯浴 | 日本妇女毛茸茸| 国产精品久久久久久久久毛片| 美女一区二区三区| 欧美国产国产综合| 色一情一伦一子一伦一区| 中文字幕日韩av电影| 成人h视频在线| 中文字幕欧美日韩一区二区| 在线观看国产网站| 老太脱裤让老头玩ⅹxxxx| 久久国产精品影院| 亚洲天堂网在线视频| 久久久久免费观看| 666欧美在线视频| 国产a∨精品一区二区三区不卡| 亚洲人成影视在线观看| 9191在线视频| 亚洲天堂网视频| 中文字幕欧美激情| 日韩精品欧美国产精品忘忧草| 欧美一级在线播放| 色香阁99久久精品久久久| 国产伦精品一区| 天天做天天干天天操| 日本中文字幕在线观看视频| 国产东北露脸精品视频| 欧美日韩精品一区二区三区四区| 日本不卡免费高清视频| 欧美 日韩 亚洲 一区| 麻豆一区产品精品蜜桃的特点| 国内精品久久久久影院色| 色婷婷狠狠综合| 欧美亚洲国产成人精品| 久久伊人一区二区| xxxx黄色片| 石原莉奈一区二区三区在线观看| 欧美在线三级电影| 国语自产精品视频在线看抢先版图片 | 久久婷婷一区二区三区| 国产丝袜一区二区三区| 久久99精品久久久久久三级| 4438x全国最大成人| 三级欧美在线一区| 欧美疯狂做受xxxx富婆| 国产日韩欧美另类| 日韩一级理论片| 快she精品国产999| 日韩一级欧美一级| 欧美午夜精品久久久久久蜜| 手机看片福利视频| 99久久综合国产精品| 国产性色av一区二区| 乱熟女高潮一区二区在线| 无码人妻av免费一区二区三区| 亚洲精品视频免费观看| 国产日韩av高清| 国产三级视频网站| 成人av电影在线| 欧美激情一区二区三区成人| 亚洲免费久久| 亚洲av无码不卡| 欧美日韩一区二区三区不卡 | 亚洲国产一区二区在线播放| 成人黄色大片在线免费观看| 高潮毛片无遮挡| 亚洲三级电影网站| 91免费观看网站| 在线免费看黄色片| 老司机免费视频一区二区三区| 欧美久久一区二区| 免费看毛片的网址| 亚洲国产剧情在线观看| 精品福利视频一区二区三区| 欧美 日韩精品| 国产精品自在欧美一区| 8050国产精品久久久久久| 亚洲欧美日韩色| 91麻豆免费观看| 欧美激情影音先锋| 国产精品视频一区二区三| 日本精品视频一区二区三区| 欧美va在线播放| 色乱码一区二区三区在线| www..com久久爱| 91丝袜美腿美女视频网站| 天天操天天干天天摸| 欧美www视频| 欧美一区二区三区成人精品| 午夜精品一区二区三区三上悠亚 | 欧美日韩一区二区在线播放| 男人靠女人免费视频网站| 国产精品无人区| 一区二区日本伦理| 99在线精品观看| 久久久精品动漫| 日本高清视频网站| 欧美美最猛性xxxxxx| 亚洲高潮无码久久| 国产香蕉久久精品综合网| 欧美亚州在线观看| 国产裸体歌舞团一区二区| 精品国产一区二区三区免费| 美女高潮久久久| 国产精品第一区| 三级精品在线观看| 国产在线日韩在线| 精品人妻久久久久一区二区三区| 国产成人精品综合久久久| 亚洲欧美激情国产综合久久久| 日本国产一区二区三区| 蜜臀99久久精品久久久久小说| 日韩视频中午一区| 性生交大片免费全黄| 91精品久久久久久蜜臀| mm131丰满少妇人体欣赏图| 欧美日韩一区在线| 日本三级日本三级日本三级极| 欧美aaaaaa午夜精品| 色一情一乱一乱一91av| 韩国一区二区在线播放| 日韩欧美电影一二三| 精品人妻一区二区三区日产乱码卜| 亚洲精品成人av| 日本天堂中文字幕| 久久久久久有精品国产| 亚洲性在线观看| 国产免费一区二区| 国产亚洲美州欧州综合国| 天天看片天天操| 日韩午夜在线观看| 一级片黄色录像| 97不卡在线视频| 亚洲国产一二三区| 久久综合中文色婷婷| 91片黄在线观看| 久久九九国产视频| 欧美成人一区二区三区| 日本韩国欧美中文字幕| 3d动漫精品啪啪一区二区三区免费| 日韩电影在线一区二区| 国产成人在线免费看| 欧美日韩成人综合| 久久久久久久久久久久久久久久久 | 亚洲视频在线观看一区| 色婷婷狠狠18禁久久| 欧美精品电影免费在线观看| 色欲久久久天天天综合网| 欧美xxxx黑人又粗又长精品| 欧美性xxxx极品hd满灌| 可以免费看毛片的网站| 99久久综合狠狠综合久久止| 五月婷婷在线观看视频| 一区二区三区四区五区视频| 精品国产户外野外| 日韩欧美三级在线观看| 中文字幕av久久| 日韩中文字幕免费视频| 国产日产欧美一区二区三区| 日韩黄色在线视频| 日本手机在线视频| 国产91精品久久久久久久| 国产精品欧美精品| 国产大屁股喷水视频在线观看| 国产视色精品亚洲一区二区| 亚洲第一级黄色片| 成人在线视频一区| 欧美精品入口蜜桃| 欧美三级网色|