Unable to run rails server

Asked 2 years ago, Updated 2 years ago, 40 views

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?

ruby-on-rails ruby

2022-09-30 14:06

1 Answers

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.


2022-09-30 14:06

If you have any answers or tips


© 2024 OneMinuteCode. All rights reserved.