Rails 애플리케이션을 시작하는 방법[초보자용]

2281 단어 초학자Rails

새 Rails 애플리케이션 생성


다음 명령을 실행하여 새로운 Rails 애플리케이션 "My App"을 만듭니다.
※ 물론 이름은'마이앱'이 아닐 수도 있다.
단말기
# projectsディレクトリの作成
$ mkdir ~/projects

# projectsディレクトリに移動
$ cd ~/projects

# Railsのバージョン5.2.3を用いて、「my_app」を「-d」オプションでMySQLを指定して作成。
$ rails _5.2.3_ new my_app -d mysql

# 「my_app」ディレクトリに移動
$ cd my_app

# 現在のディレクトリのパスを表示
$ pwd
위 작업을 수행합니다./Users/Users/User/project/my앱이 뜨면 한 번에 성공합니다.
마지막 오류 발생
프로그램 생성 단계에서 오류가 발생하면 다음 적자 문장을 표시합니다. (반드시 같은 문자는 아닙니다.)
【예】
단말기
Installing mysql2 0.5.3 with native extensions

Gem::Ext::BuildError: ERROR: Failed to build gem native extension.

current directory: /Users/user_name/Programs/web/foobar-repo/vendor/bundle/ruby/2.5.1/gems/mysql2-0.5.3/ext/mysql2

/Users/user_name/.rbenv/versions/2.5.1/bin/ruby -r

(中略)

An error occurred while installing mysql2 (0.5.3), and Bundler cannot continue.
Make sure that `gem install mysql2 -v '0.5.3'` succeeds before bundling.
오류가 표시되면 다음 명령을 실행하십시오.
단말기
$ bundle config --delete build.mysql2
$ bundle config --global build.mysql2 --with-opt-dir="$(brew --prefix openssl)"

$ cd ~/projects/my_app
$ bundle install

관련 파일을 제대로 읽었는지 확인


다음 명령을 실행하여 관련 파일을 읽었는지 확인하세요.
단말기
# Users/ユーザー名/projects/my_appと表示されることを確認する
$ pwd

# 関連ファイルが読み込まれていることを確認する
$ bundle install

데이터베이스 만들자.


단말기
# データベースを作成
$ rails db:create

# 以下のような表示がされれば成功
Created database 'my_app_development'
Created database 'my_app_test'

서버 부팅 확인


서버를 시작하여 프로그램이 올바르게 만들어졌는지 확인하십시오.사용할 명령은 rails 명령입니다.아래와 같이 집행한다.
단말기
# サーバーの起動
$ rails s
http://localhost:3000에 액세스한 후 Rails의 기본 화면이 표시되면 성공합니다.
서버가 종료되면 control+c
텍스트 편집기(VS Code)를 열고 comand+o로 만든 파일을 열고 코드를 쓰기 시작합니다!!

좋은 웹페이지 즐겨찾기