rails로 프로그램을 만들 때의 노트
4049 단어 Rails
자필
차리다
응용 프로그램 만들기$ rails new myFormApp
잘 됐는지 확인을 해볼게요.
서버를 시작합니다.탭$ cd myFormApp
$ rails server
http://localhost:3000
Git
git로 관리$ git init
$ git add -A
$ git commit -m "Initialize repository"
Github
github에 방문하여 로그인 후 New Repository로 myFormap 창고 만들기
Giithub을 창고의 origin으로 Giit 설정 파일에 추가
로컬 창고를 origin 원격으로 밀어냄$ git remote add origin [email protected]:snaruse0608/myFormApp.git
$ git push -u origin master
화면 변경 확인
heroku
Heroku에 Gemfile 수정
사용하는 데이터베이스는 로컬과heroku에서 다르기 때문에 여기에 설정합니다.
gem'sqlite3'로컬 개발자 환경과test 환경에서 사용
production 환경 (= 공식 환경) 에서 사용하지 마십시오.
Gemfilegroup :development, :test do
gem 'sqlite3' # ここに移動
gem 'byebug', platforms: [:mri, :mingw, :x64_mingw]
end
heroku의 제품 환경에서 PostgreSQL 데이터베이스 사용하기
Gemfile# 追加
group :production do
gem 'pg'
end
설치gem
PostgreSQL을 로컬에 설치하지 않도록 주의하십시오$ bundle install --without production
성공하면 커미션 줄게.$ git commit -a -m "Update Gemfile for Heroku"
heroku에 새 프로그램 만들기$ heroku create
하면, 만약, 만약...$ git push heroku master
화면 봐봐.
현재 Open app를 누르면 오류 페이지가 표시됩니다. HelloWorld를 보여 주십시오.
컨트롤러와 루트 설정을 수정합니다.
/app/controllers/application_controller.rbclass ApplicationController < ActionController::Base
def hello
render html: "hello, world!"
end
end
/config/routes.rbRails.application.routes.draw do
root 'application#hello'
end
github와heroku의push$ git add -A
$ git commit -m "hello world"
$ git push
$ git push heroku
Heroku에서 Open app 누르기
끝맺다
다음 편집할 때 매번 하는 일의 총결산
대개
편집 전
$ git checkout -b BranchName
편집 후
$ git add -A
$ git commit -m “Commit Message“
$ git checkout master
$ git merge BranchName
$ rails test
$ git push
$ git push heroku
Reference
이 문제에 관하여(rails로 프로그램을 만들 때의 노트), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/snaruse0608/items/1c98a314fb70671b2832
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
$ rails new myFormApp
$ cd myFormApp
$ rails server
git로 관리
$ git init
$ git add -A
$ git commit -m "Initialize repository"
Github
github에 방문하여 로그인 후 New Repository로 myFormap 창고 만들기
Giithub을 창고의 origin으로 Giit 설정 파일에 추가
로컬 창고를 origin 원격으로 밀어냄$ git remote add origin [email protected]:snaruse0608/myFormApp.git
$ git push -u origin master
화면 변경 확인
heroku
Heroku에 Gemfile 수정
사용하는 데이터베이스는 로컬과heroku에서 다르기 때문에 여기에 설정합니다.
gem'sqlite3'로컬 개발자 환경과test 환경에서 사용
production 환경 (= 공식 환경) 에서 사용하지 마십시오.
Gemfilegroup :development, :test do
gem 'sqlite3' # ここに移動
gem 'byebug', platforms: [:mri, :mingw, :x64_mingw]
end
heroku의 제품 환경에서 PostgreSQL 데이터베이스 사용하기
Gemfile# 追加
group :production do
gem 'pg'
end
설치gem
PostgreSQL을 로컬에 설치하지 않도록 주의하십시오$ bundle install --without production
성공하면 커미션 줄게.$ git commit -a -m "Update Gemfile for Heroku"
heroku에 새 프로그램 만들기$ heroku create
하면, 만약, 만약...$ git push heroku master
화면 봐봐.
현재 Open app를 누르면 오류 페이지가 표시됩니다. HelloWorld를 보여 주십시오.
컨트롤러와 루트 설정을 수정합니다.
/app/controllers/application_controller.rbclass ApplicationController < ActionController::Base
def hello
render html: "hello, world!"
end
end
/config/routes.rbRails.application.routes.draw do
root 'application#hello'
end
github와heroku의push$ git add -A
$ git commit -m "hello world"
$ git push
$ git push heroku
Heroku에서 Open app 누르기
끝맺다
다음 편집할 때 매번 하는 일의 총결산
대개
편집 전
$ git checkout -b BranchName
편집 후
$ git add -A
$ git commit -m “Commit Message“
$ git checkout master
$ git merge BranchName
$ rails test
$ git push
$ git push heroku
Reference
이 문제에 관하여(rails로 프로그램을 만들 때의 노트), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/snaruse0608/items/1c98a314fb70671b2832
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
$ git remote add origin [email protected]:snaruse0608/myFormApp.git
$ git push -u origin master
Heroku에 Gemfile 수정
사용하는 데이터베이스는 로컬과heroku에서 다르기 때문에 여기에 설정합니다.
gem'sqlite3'로컬 개발자 환경과test 환경에서 사용
production 환경 (= 공식 환경) 에서 사용하지 마십시오.
Gemfile
group :development, :test do
gem 'sqlite3' # ここに移動
gem 'byebug', platforms: [:mri, :mingw, :x64_mingw]
end
heroku의 제품 환경에서 PostgreSQL 데이터베이스 사용하기Gemfile
# 追加
group :production do
gem 'pg'
end
설치gemPostgreSQL을 로컬에 설치하지 않도록 주의하십시오
$ bundle install --without production
성공하면 커미션 줄게.$ git commit -a -m "Update Gemfile for Heroku"
heroku에 새 프로그램 만들기$ heroku create
하면, 만약, 만약...$ git push heroku master
화면 봐봐.
현재 Open app를 누르면 오류 페이지가 표시됩니다. HelloWorld를 보여 주십시오.
컨트롤러와 루트 설정을 수정합니다.
/app/controllers/application_controller.rbclass ApplicationController < ActionController::Base
def hello
render html: "hello, world!"
end
end
/config/routes.rbRails.application.routes.draw do
root 'application#hello'
end
github와heroku의push$ git add -A
$ git commit -m "hello world"
$ git push
$ git push heroku
Heroku에서 Open app 누르기
끝맺다
다음 편집할 때 매번 하는 일의 총결산
대개
편집 전
$ git checkout -b BranchName
편집 후
$ git add -A
$ git commit -m “Commit Message“
$ git checkout master
$ git merge BranchName
$ rails test
$ git push
$ git push heroku
Reference
이 문제에 관하여(rails로 프로그램을 만들 때의 노트), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/snaruse0608/items/1c98a314fb70671b2832
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
class ApplicationController < ActionController::Base
def hello
render html: "hello, world!"
end
end
Rails.application.routes.draw do
root 'application#hello'
end
$ git add -A
$ git commit -m "hello world"
$ git push
$ git push heroku
대개
편집 전
$ git checkout -b BranchName
편집 후
$ git add -A
$ git commit -m “Commit Message“
$ git checkout master
$ git merge BranchName
$ rails test
$ git push
$ git push heroku
Reference
이 문제에 관하여(rails로 프로그램을 만들 때의 노트), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/snaruse0608/items/1c98a314fb70671b2832텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)