Ruby Self Help Steps
Installation required Ruby setups!
http://code.tutsplus.com/tutorials/how-to-install-ruby-on-a-mac--net-21664
https://gorails.com/setup/osx/10.10-yosemite
http://railsapps.github.io/installrubyonrails-mac.html
Xcode installation if mac
RVM installation
Ruby installation
git installation
PostgreSQL or SQLite3
RVM Ruby version Preparation
rvm current #shows current default
rvm list #lists local installation
rvm get stable #get latest stable version
rvm reload # reload rvm
rvm list remote #all available to install
rvm install 2.2.5
rvm reinstall 2.2.0 --disable-binary
rvm --default use 2.1.5 #to make 2.1.5 as default
gem setup
$ echo 'gem: --no-document' >> ~/.gemrc
To create gemset
$ rvm use 2.2.1@gemset-2.2.1 --create
Install rails before the next step
$ gem install rails
Good start for first project
Ref: https://github.com/RailsApps/rails-composer/
#sudo gem install rails
#Standard way
$rails new <project_name>
use .ruby-version file to specify ruby version for the project
Example: 2.2.1@gemset_2_2_1
Installation required Ruby setups!
http://code.tutsplus.com/tutorials/how-to-install-ruby-on-a-mac--net-21664
https://gorails.com/setup/osx/10.10-yosemite
http://railsapps.github.io/installrubyonrails-mac.html
Xcode installation if mac
RVM installation
Ruby installation
git installation
PostgreSQL or SQLite3
RVM Ruby version Preparation
rvm current #shows current default
rvm list #lists local installation
rvm get stable #get latest stable version
rvm reload # reload rvm
rvm list remote #all available to install
rvm install 2.2.5
rvm reinstall 2.2.0 --disable-binary
rvm --default use 2.1.5 #to make 2.1.5 as default
gem setup
$ echo 'gem: --no-document' >> ~/.gemrc
To create gemset
$ rvm use 2.2.1@gemset-2.2.1 --create
Install rails before the next step
$ gem install rails
Good start for first project
Ref: https://github.com/RailsApps/rails-composer/
#sudo gem install rails
rails new myapp -m https://raw.github.com/RailsApps/rails-composer/master/composer.rb
#Standard way
$rails new <project_name>
use .ruby-version file to specify ruby version for the project
Example: 2.2.1@gemset_2_2_1
rspec
https://relishapp.com/rspec/rspec-rails/docs/gettingstarted
in Gemfile, development and test section
gem "rspec-rails"
bundle install
rails generate rspec:install
Remember: rake db:test:prepare
rake spec #to run tests
Cucumber
bundle install
rails generate cucumber:install
Haml
add
gem "haml-rails", "~> 0.9" #Check version from https://github.com/indirect/haml-rails
Devise Add gem "devise" in Gemfile
bundle install
Registeration Email issue
Add gem 'sass-rails' in Gemfile
Pry
http://pryrepl.org/
in Gemfile, development and test section
gem "rspec-rails"
bundle install
rails generate rspec:install
Remember: rake db:test:prepare
rake spec #to run tests
Cucumber
in Gemfile - development
gem 'cucumber-rails', :require => false
gem 'database_cleaner'
rails generate cucumber:install
Haml
add
gem "haml-rails", "~> 0.9" #Check version from https://github.com/indirect/haml-rails
rails generate haml:application_layout convert
rake haml:erb2haml # to convert existing erb files to haml
Devise Add gem "devise" in Gemfile
bundle install
rails generate devise:install
Follow suggestionsRegisteration Email issue
Google account access blocking
SMTPAuthenticationError
http://stackoverflow.com/questions/18124878/netsmtpauthenticationerror-when-sending-email-from-rails-app-on-staging-envirAdd gem 'sass-rails' in Gemfile
Pry
http://pryrepl.org/
pry -r ./config/environment.rb
No comments:
Post a Comment