[golang] Buffalo framework for windows
Buffalo framework의 windows 10 설치를 위해서는 NPM, GCC, PYTHON2가 사전에 설치되어 있어야 한다. go는 당연히 설치되어있어야 하고.. 1. 우선 NPM은 Node.js를 설치해주면 될일이다. https://nodejs.org/en/download/ LTS 64bit는 설치해준다. 설치 후 > npm install node-sass -g > npm install -g node-gyp > npm install –global windows-build-tools 2. GCC는 https://jmeubank.github.io/tdm-gcc/download/ tdm64-gcc-x.x.x.exe 다운로드 & 설치 MinGW Command Prompt 실행 > go get -u github.com/gobuffalo/buffalo/buffalo 3. PYTHONE2는 https://www.python.org/downloads/release/python-2718/ 설치창에 Add python.exe to Path를 활성화 해주자. 4. 마지막으로 git 설정을 확인해본다. PowerShell > git config –list user.email과 user.name 설정이 안되어있다면 추가해준다. > git config –global user.email “jakeyucosmos@gmail.com” > git config –global user.name “JakeYuCosmos” 5. 이제 buffalo 프로젝트를 생성해본다. > cd $GOPATH/src/github.com/$USER/ > buffalo new testProj Congratulations! Your application, testProj, has been successfully built! 마지막에 저런 INFO 메세지가 확인되면 프로젝트 생성이 성공한것 그러면 이제 바로 브라우저에서 확인해봐야겠다. > buffalo dev localhost:3000 을 주소창에 입력해서 확인 끝 buffalo dev 는 개발자에게 아주 유용하다. 수정 후 save하는 즉지 rebuild가 되고 웹서버 재시작 필요없이 즉시 결과를 확인할 수 있다. app.go 저장시 바로 Rebuild되고 서버 자동반영