分類 Ruby on Rails
[Rails] An error occurred while installing libv8.
Problem
An error occurred while installing libv8 (3.11.8.17), and Bundler cannot continue. Make sure that `gem install libv8 -v '3.11.8.17'` succeeds before bundling.Solution
gem install libv8 -v 3.11.8.17 -- --with-system-v8[Rails] An error occurred while installing eventmachine.
Problem
An error occurred while installing eventmachine (1.0.3), and Bundler cannot continue. Make sure that `gem install eventmachine -v '1.0.3'` succeeds before bundling.Solution
brew link openssl --force[Rails] 常用指令彙整
Rails
rails new #name rails destroy rails s (server) rails c (console) rails db (dbconsole)Rails generate
rails g (generate) #name #parameter assets controller generator helper jbuilder mailer migration model scaffold taskRake
rake about rake stats rake routes rake notes rake test rake test:models rake db:create rake db:drop rake db:migrate rake db:rollbackTag
link_to button_to content_tag javascript_include_tag stylesheet_link_tag image_tag[Ruby] Mac 安裝 Ruby & Rails
1. 安裝 Homebrew
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
2. 安裝 Ruby
brew install ruby
3. 下載並安裝 RubyGems
ruby setup.rb
4. 安裝 Rails
gem install rails --no-ri --no-rdoc