I'm having trouble initializing a new Rails application under
Desktop/rails_projects
.bundle folder
ls -a
Desktop/aNewFolder
ls -a
Desktop
.bundle folder.
$rails new first_app
Desktop/rails_projects
Can't initialize a new Rails application within the directory of another, please change to a non-Rails directory first.
Type 'rails' for help.
The most common rails commands are:
generate Generate new code (short-cut alias: "g")
console Start the Rails console (short-cut alias: "c")
server Start the Rails server (short-cut alias: "s")
dbconsole Start a console for the database specified in config/database.yml
(short-cut alias: "db")
new Create a new Rails application. "rails new my_app" creates a
new application called MyApp in "./my_app"
In addition to those, there are:
application Generate the Rails application code
destroy Undo code generated with "generate" (short-cut alias: "d")
benchmarker See how fast a piece of code runs
profiler Get profile information from a piece of code
plugin Install a plugin
runner Run a piece of code in the application environment (short-cut alias: "r")
All commands can be run with -h (or --help) for more information.
create a directory under rails_projects first, mkdir first_app
, then run your rails new first_app
command.
If first_app
already exists, remove it first or pick another directory/application name.