목록웹개발/Ruby on Rails (4)
HANCO
안녕하세요 멋쟁이 사자처럼 박준영입니다. Figaro라는 gem파일에 대해서 들어보셨나요? 오늘은 이 gem 파일에 대한 정리를 해보겠습니다. 오늘은 figaro에 대한 정리이니 device gem에 대한 설명은 생략하겠습니다. Figaro의 자세한 설명은 https://github.com/laserlemon/figaro이곳에 전부 정리되어 있는데요 쉽게 말해 Oauth를 사용하는데 보안을 생각해 Client_ID나 Secret_Key 값을 깃헙에 올리거나 호스팅시 노출되지 않게 하는 것입니다. 호스팅시에 저러한 값들이 있으면 과금이 부여된다고 하니 과금 부여도 막아줄 수 있겠습니다. Figaro gem 사용법은 #gemfile에 #figaro 사용 명시gem "figaro"그리고 #bash에 입력bun..
에러 해결 새로운 컨트롤러를 생성하고 이러한 에러가 발생할때가 있다. 이 에러 때문에 하루를 날려버렸는데 알고보니 별거 아닌 에러였다. https://edgeguides.rubyonrails.org/getting_started.html 사이트에 컨트롤 F(찾기)를 누르고 검색창에 저 에러를 검색해보자 그럼 에러에 대한 영문 설명이 나온다. 대략적인 설명은 그렇다. The first part identifies which template is missing. In this case, it's the articles/new template. Rails will first look for this template. If not found, then it will attempt to load a template..
레일즈에서 웹개발 시작하기 레일즈는 웹개발을 빠르게 시작할수 있도록 도와주는 웹 프레임워크입니다. Ruby on Rails를 사용해 빠르고 쉽게 웹 개발을 해봅시다Mac에서 레일즈개발을 하기위해서는 어떤 것들이 필요할까요? 우리가 해야 할 것들은 1. rails 설치- $gem install rails 2. 블로그/앱 생성-$ rails new myblog(임의의 이름) 3. view, controller, model 생성- $rails g(generate) controller home new create홈컨트롤러를 만들고 new, create액션과 new, create veiw를 생성해준다. myblog라는 폴더가 생성되고 그안에 여러 파일들이 자동으로 만들어 집니다. 저희는 app이라는 파일을 자주 ..