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로 만든 파일을 열고 코드를 쓰기 시작합니다!!
Reference
이 문제에 관하여(Rails 애플리케이션을 시작하는 방법[초보자용]), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/maedatakumi/items/0a4916b5494ed95ef8dc텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)