乡下人产国偷v产偷v自拍,国产午夜片在线观看,婷婷成人亚洲综合国产麻豆,久久综合给合久久狠狠狠9

  • <output id="e9wm2"></output>
    <s id="e9wm2"><nobr id="e9wm2"><ins id="e9wm2"></ins></nobr></s>

    • 分享

      rails新建工程默認是haml

       非常尛貝 2012-05-13
      http://railsapps.github.com/rails-haml.html


      sudo apt-get install libhaml-ruby1.8



      http:///?p=282(各種給力)

      我的環(huán)境

      rails 3.0.5
      ruby 1.8.7
      ubuntu desktop 10.10

      第一步 在項目中加入 HAML-RAILS GEM

      [bash]
      $ vim Gemfile
      [/bash]
      添加
      gem 'haml-rails'

      第二步 安裝 HAML-RAILS

      [bash]
      $ bundel install
      [/bash]

      第三步 安裝將ERB轉(zhuǎn)換成HAML的工具

      [bash]
      $ sudo apt-get install libhaml-ruby1.8
      $ sudo gem install hpricot
      $ sudo gem install ruby_parser
      [/bash]

      第四步 編寫ERB轉(zhuǎn)換成HAML的腳本

      [bash]
      $ vim script/erb2haml.rb
      [/bash]
      [ruby]
      #!/usr/bin/env ruby1.8
      # convert .erb to .haml
      class ToHaml
        def initialize(path)
          @path = path
        end
        def convert!
          Dir["#{@path}/**/*.erb"].each do |file|
            `html2haml -rx #{file} #{file.gsub(/\.erb$/, '.haml')}`
            `rm #{file}`
            puts "Converted #{file} to haml."
          end
        end
      end
      path = File.join(File.dirname(__FILE__), '../app', 'views')
      ToHaml.new(path).convert!
      [/ruby]

      第五步執(zhí)行腳本

      修改腳本可執(zhí)行權(quán)限
      [bash]$ chmod a+x script/erb2haml.rb[/bash]
      執(zhí)行腳本
      [bash]$ script/erb2haml.rb[/bash]
      

      結(jié)束

      此刻所有的erb都變成了haml

        本站是提供個人知識管理的網(wǎng)絡存儲空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點。請注意甄別內(nèi)容中的聯(lián)系方式、誘導購買等信息,謹防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊一鍵舉報。
        轉(zhuǎn)藏 分享 獻花(0

        0條評論

        發(fā)表

        請遵守用戶 評論公約

        類似文章 更多