The environment is
ruby 3.1
rails 7.0
That's it.
rails new RailsApp
and the command to navigate into the RailsApp folder, and then
rails server
Enter
C:\Users\proton\Desktop\RailsApp> rails server
Usage:
rails new APP_PATH [options]
Options:
[--skip-namespace], [--no-skip-namespace] #Skipnamespace(a)
effects only isolated engines)
[--skip-collision-check], [--no-skip-collision-check] #skipcollisionch
eck
-r, [--ruby=PATH] #Path to the Ruby
binary of your choice
# Default: C: / Ruby3
1-x64/bin/ruby.exe
-m, [--template=TEMPLATE] #Path to some appl
ication template (can be a filesystem path or URL)
-d, [--database=DATABASE] #Preconfigure for
selected database(options:mysql/postgresql/sqlite3/oracle/sqlserver/jdbcmysql/
jdbcsqlite3/jdbcpostgresql/jdbc)
# Default: sqlite3
-G, [--skip-git], [--no-skip-git] #Skip.gitignoref
ile
[--skip-keeps], [--no-skip-keeps] # Skip source control
ol.keep files
-M, [--skip-action-mailer], [--no-skip-action-mailer] #SkipActionMail
r files
[--skip-action-mailbox], [--no-skip-action-mailbox] #SkipActionMailb
oxgem
[--skip-action-text], [--no-skip-action-text] #SkipActionText
gem
-O, [--skip-active-record], [--no-skip-active-record] #SkipActiveRecor
d files
[--skip-active-job], [--no-skip-active-job] #SkipActiveJob
[--skip-active-storage], [--no-skip-active-storage] #SkipActiveStora
ge files
-C, [--skip-action-cable], [--no-skip-action-cable]#Skip Action Cable
files
-A, [--skip-asset-pipe line], [--no-skip-asset-pipe line] #Indicates when to
generate skip asset pipeline
-a, [--asset-pipeline=ASSET_PIPELINE] #Choose yourasset
pipeline [options:sprockets (default), propshaft]
# Default: sprocket
s
-J, [--skip-javascript], [--no-skip-javascript] # Skip JavaScript f
iles
[--skip-hotwire], [--no-skip-hotwire] #SkipHotwire int
gradation
[--skip-jbuilder], [--no-skip-jbuilder] # Skip jbuilder gem
-T, [--skip-test], [--no-skip-test]#Skip test files
[--skip-system-test], [--no-skip-system-test]#Skip system test
files
[--skip-bootsnap], [--no-skip-bootsnap]#Skip bootsnap gem
[--dev], [--no-dev] #Set up the applic
ation with Gemfile pointing to your Rails checkout
[--edge], [--no-edge] #Set up the applic
ation with Gemfile pointing to Rails repository
--master, [--main], [--no-main]#Set up the application
ation with Gemfile pointing to Rails repository main branch
[--rc=RC] #Path to file cont
aining extra configuration options for rails command
[--no-rc], [--no-no-rc]#Skip loading of e
xtra configuration options from.railsrc file
[--api], [--no-api] #Preconfigure smart
ler stack for API only apps
[--minimal], [--no-minimal] #Preconfigure ami
nimal rails app
-j,[--javascript=JAVASCRIPT]#Choose JavaScript
approach [options: importmap(default), webpack, esbuild, rollup]
# Default—importma
p
-c,[--css=CSS]#Choose CSS processes
so [options:tailwind, bootstrap, bulma, postcss, sass...check https://github.
com/rails/cssbundling-rails ]
-B, [--skip-bundle], [--no-skip-bundle] #Don't run bundle
install
Runtime options:
-f,[--force]#Overwrite files that already exist
-p, [--pretend], [--no-pretend] #Run but do not make any changes
-q, [--quiet], [--no-quiet] #Suppress status output
-s, [--skip], [--no-skip] # Skip files that already exist
Rails options:
-h, [--help], [--no-help] #Show this help message and quit
-v, [--version], [--no-version] #Show Rails version number and quit
Description:
The 'rails new' command creates a new Rails application with a default
directory structure and configuration at the path you specify.
You can specify extra command-line arguments to be used every time
'rails new' runs in the.railsrc configuration file in your home directory,
or in $XDG_CONFIG_HOME/rails if XDG_CONFIG_HOME is set.
Note that the arguments specified in the.railsrc file don't effect the
defaults values show above in this help message.
Example:
rails new~/Code/Ruby/weblog
This generates a skeleton Rails installation in ~/Code/Ruby/weblog.
This is how it was returned.
And http://localhost:3000/
When I visited , I received an error stating that I could not access this site.
What should I do? Can I view the page successfully?
You must use the cd command to navigate to the application created with the rails new command.
When I did rails new, it was not in the rails app yet, so I need to cd it.
© 2024 OneMinuteCode. All rights reserved.