Cloud9에서 Rails 서버를 시작할 수 없음
문제
AWS Cloud9에 Rails를 처음 설치한 후 새 앱을 만들고 서버를 시작하려고 할 때 터미널에 오류가 발생했습니다.
개발 환경
발생한 오류
webpacker가 설치되지 않았습니다
yarn이 설치되지 않았습니다
오류 발생까지의 시계열
Cloud9에 Rails-v5 설치
$ gem install rails -v 5
신규 〇〇 앱 만들기
$ rails new 〇〇
〇 〇 앱 디렉토리로 이동
$ cd ~/environment/〇〇
서버 시작
$ rails s -b $IP -p $PORT
오류 발생 
터미널의 에러 문장을 보면 다음과 같은 에러 내용이었습니다.
Please run rails webpacker:install Error: No such file or directory
오류는 webpacker가 설치되어 있지 않습니다.
라는 내용입니다.
해결 webpacker 및 yarn 설치
webpacker가 설치되어 있지 않은 것이 원인이라고 알았으므로,
$ rails webpacker install
webpacker를 설치합니다.
이때, yarn이 인스톨되어 있지 않은 상태였기 때문에 이하의 에러가 발생했습니다.
Yarn not installed.
Please download and install Yarn from https://yarnpkg.com/lang/en/docs/install/
오류는 yarn이 설치되어 있지 않습니다.
라는 내용입니다.
webpacker를 설치하려면 yarn이 필요하므로 먼저 yarn을 설치합니다.
$ npm install -g yarn
명령으로 yarn을 설치합니다.
yarn을 설치한 후 webpacker를 설치합니다.
$ rails webpacker install
webpacker를 설치할 수 있으면 OK입니다.
yarn과 webpacker를 설치한 후 서버를 다시 시작합니다.
$ rails s -b $IP -p $PORT
성공적으로 서버가 시작되었습니다 
보충
webpacker: Rails에서 webpack을 사용할 수 있도록 하는 Gem 파일. JavaScript, CSS 등을 하나로 모아서 통신 속도를 향상시키기위한 것
yarn: JavaScript 패키지 관리자. 자바스크립트를 관리하는 메커니즘
Reference
이 문제에 관하여(Cloud9에서 Rails 서버를 시작할 수 없음), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/taiki5324/items/d3b9165d0c69dfd87572
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
$ gem install rails -v 5
$ rails new 〇〇
$ cd ~/environment/〇〇
$ rails s -b $IP -p $PORT
Please run rails webpacker:install Error: No such file or directory
webpacker가 설치되어 있지 않은 것이 원인이라고 알았으므로,
$ rails webpacker install
webpacker를 설치합니다.
이때, yarn이 인스톨되어 있지 않은 상태였기 때문에 이하의 에러가 발생했습니다.
Yarn not installed.
Please download and install Yarn from https://yarnpkg.com/lang/en/docs/install/
오류는 yarn이 설치되어 있지 않습니다.
라는 내용입니다.
webpacker를 설치하려면 yarn이 필요하므로 먼저 yarn을 설치합니다.
$ npm install -g yarn
명령으로 yarn을 설치합니다.
yarn을 설치한 후 webpacker를 설치합니다.
$ rails webpacker install
webpacker를 설치할 수 있으면 OK입니다.
yarn과 webpacker를 설치한 후 서버를 다시 시작합니다.
$ rails s -b $IP -p $PORT
성공적으로 서버가 시작되었습니다

보충
webpacker: Rails에서 webpack을 사용할 수 있도록 하는 Gem 파일. JavaScript, CSS 등을 하나로 모아서 통신 속도를 향상시키기위한 것
yarn: JavaScript 패키지 관리자. 자바스크립트를 관리하는 메커니즘
Reference
이 문제에 관하여(Cloud9에서 Rails 서버를 시작할 수 없음), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/taiki5324/items/d3b9165d0c69dfd87572
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
Reference
이 문제에 관하여(Cloud9에서 Rails 서버를 시작할 수 없음), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/taiki5324/items/d3b9165d0c69dfd87572텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)