일단 형식적으로 해보도록 하겠습니다.
그리고 프로그래밍을 한 발자국도 좌절하지 않는 사람이 늘어나면 기분이 좋아질 거예요.
나는 가능한 한 내 방식대로 씹어 구조를 써 보았다.
저도 못 쓴 부분이 많으니 오기가 있으면 지적해 주세요.
작업 환경
Mac OS
편집기:Atom
1. 향후 제작될 데이터를 보관하는 장소
mkdir フォルダ名(任意)
+ Enter이 곳에서 rutko라는 폴더를 만들 수 있습니다.
2. 방금 만든 폴더 위치로 이동
cd フォルダ名(先程作ったやつ)
+ Enter3. Atom으로 폴더 시작
atom .
+ EnterAtom으로 폴더를 조작할 준비가 되어 있습니다.
서류가 아직 완성되지 않았다.
3. Rails 애플리케이션을 만드는 환경
rails new アプリケーション名(任意)
+ Enter트위터라는 프로그램 이름 폴더를 만들었습니다. 개발에 필요한 폴더가 포함되어 있습니다.
4. 만든 응용 프로그램 폴더로 이동
cd アプリケーション名
+ Enter5. Rails 서버 시작
rails s
+ Enter브라우저에
localhost:3000
를 입력하면 귀여운 페이지가 표시됩니다.여기서부터 두 개의 터미널을 사용한다.(하나는 모바일 서버니까 두고 보자)
6. 응용 프로그램의 TOP 화면 만들기
rails generate controller home top
브라우저
localhost:3000/home/top
에 액세스하면 TOP 화면이 표시됩니다.rails generate controller ファイル名 ページ名
페이지를 표시하는 데 필요한 파일을 만드는 명령을 이해할 수 있습니다.다음은 페이지 제작을 시작합니다.
7. Atom에서 페이지 모양 바꾸기(view)
twitter/app/views/top.html.erb
views에서 제작한 페이지 파일이 있기 때문에 ""라고 적힌 요령에 따라 페이지의 외관을 만들어 보세요.
8. 브라우저에view 파일 반영하기(controller)
twitter/app/controller/concerns/home_controller.rb
def ~ end
브라우저의 홈에 ~views/home/~.html.erb
를 보내는 동작.9. URL 읽는 부분 만들기
twitter/config/locales/routes.rb
get 'home/top(URL)' => 'home(コントローラ名)#top(アクション名)'
명령을 내리면 localhost:3000/home/top
의 URL에 home_controller.rb
지시된 top.html.erb
를 표시하십시오.따라서 URL 부분은 덮어쓰더라도 표시됩니다.
이런 느낌이에요.
10. 각 페이지 만들기
rails generate controller user main
rails generate controller user main
컨트롤러 이름과 동작은 같은 이름을 사용할 수 없기 때문에 다른 이름을 추가해야 합니다.7.8.9단계를 이용하면 여러 페이지를 만들 수 있다.
Reference
이 문제에 관하여(일단 형식적으로 해보도록 하겠습니다.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/rutko/items/d411e84efb0bb0917c54텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)