수색…


Ruby on Rails 5 API 생성하기

새 Rails 5 API를 만들려면 터미널을 열고 다음 명령을 실행하십시오.

rails new app_name --api

다음과 같은 파일 구조가 생성됩니다.

  create  
  create  README.rdoc
  create  Rakefile
  create  config.ru
  create  .gitignore
  create  Gemfile
  create  app
  create  app/assets/javascripts/application.js
  create  app/assets/stylesheets/application.css
  create  app/controllers/application_controller.rb
  create  app/helpers/application_helper.rb
  create  app/views/layouts/application.html.erb
  create  app/assets/images/.keep
  create  app/mailers/.keep
  create  app/models/.keep
  create  app/controllers/concerns/.keep
  create  app/models/concerns/.keep
  create  bin
  create  bin/bundle
  create  bin/rails
  create  bin/rake
  create  bin/setup
  create  config
  create  config/routes.rb
  create  config/application.rb
  create  config/environment.rb
  create  config/secrets.yml
  create  config/environments
  create  config/environments/development.rb
  create  config/environments/production.rb
  create  config/environments/test.rb
  create  config/initializers
  create  config/initializers/assets.rb
  create  config/initializers/backtrace_silencers.rb
  create  config/initializers/cookies_serializer.rb
  create  config/initializers/filter_parameter_logging.rb
  create  config/initializers/inflections.rb
  create  config/initializers/mime_types.rb
  create  config/initializers/session_store.rb
  create  config/initializers/wrap_parameters.rb
  create  config/locales
  create  config/locales/en.yml
  create  config/boot.rb
  create  config/database.yml
  create  db
  create  db/seeds.rb
  create  lib
  create  lib/tasks
  create  lib/tasks/.keep
  create  lib/assets
  create  lib/assets/.keep
  create  log
  create  log/.keep
  create  public
  create  public/404.html
  create  public/422.html
  create  public/500.html
  create  public/favicon.ico
  create  public/robots.txt
  create  test/fixtures
  create  test/fixtures/.keep
  create  test/controllers
  create  test/controllers/.keep
  create  test/mailers
  create  test/mailers/.keep
  create  test/models
  create  test/models/.keep
  create  test/helpers
  create  test/helpers/.keep
  create  test/integration
  create  test/integration/.keep
  create  test/test_helper.rb
  create  tmp/cache
  create  tmp/cache/assets
  create  vendor/assets/javascripts
  create  vendor/assets/javascripts/.keep
  create  vendor/assets/stylesheets
  create  vendor/assets/stylesheets/.keep

이 파일 구조는 app_name 이라는 새 폴더 내에 작성 app_name . 프로젝트를 시작하는 데 필요한 모든 자산과 코드가 들어 있습니다.

폴더를 입력하고 종속성을 설치하십시오.

cd app_name
bundle install

또한 데이터베이스를 시작해야합니다. Rails는 SQLite를 기본 데이터베이스로 사용합니다. 그것을 만들려면 다음을 실행하십시오 :

rake db:setup

이제 응용 프로그램을 실행하십시오.

$ rails server

http://localhost:3000 에서 브라우저를 열면 반짝 반짝 새롭고 (비어있는) API가 실행되고 있어야합니다!

RVM에 Ruby on Rails 5를 설치하는 방법

RVM은 루비 버전을 관리하고 작업 환경을 설정하는 훌륭한 도구입니다.

이미 RVM이 설치되어 있다고 가정하고,이 예제에 필요한 최신 루비 버전을 얻으려면 터미널을 열고 다음을 실행하십시오.

$ rvm get stable
$ rvm install ruby --latest

다음을 실행하여 루비 버전을 확인하십시오 :

$ ruby -v
> ruby 2.3.0p0

Rails 5를 설치하려면 먼저 최신 루비 버전을 사용하여 새 gemset을 만든 다음 레일을 설치하십시오.

$ rvm use ruby-2.3.0@my_app --create
$ gem install rails

레일 버전을 확인하려면 다음을 실행하십시오.

$ rails -v
> Rails 5.0.0


Modified text is an extract of the original Stack Overflow Documentation
아래 라이선스 CC BY-SA 3.0
와 제휴하지 않음 Stack Overflow