Yeoman ์ ์ตํ์
Yeoman ์ ์ตํ์
Yeoman , Bower , Grunt
Yeoman
๊ตฌ์กฐํ ๋๊ตฌ
Bower
script ๋ฐ css ๋ฑ ๊ฐ์ข ์น ํ๋ ์์์ ๊ฒ์ , ์ค์น๋ฅผ ์ง์
Git ์ข ์์ฑ ์์ผ๋ฏ๋ก ํํ Git์ ๋จผ์ ์ค์น ํ์
Git ์ค์น ์ต์ ์ ํ ( Run Git from the Windows Command Prompt )
๊ฒ์ bower search [Name]
์ค์น bower install [Name]
์ญ์ bower uninstall [Name]
Grunt
์๋น์ค ์คํ grunt serve
ํ ์คํธ ์คํ grunt test
๋ฐฐํฌ๋ฒ์ ผ ์์ฑ grunt deploy
ํ๊ฒฝ
Git ์ค์น
์ค์น ์ฃผ์ ์ฌํญ : Command์์ ์ฌ์ฉ ๊ฐ๋ฅํ๋๋ก ์ค์น
bower ๊ฐ Git ์ ์ฌ์ฉํจ
Node.js ์ค์น
Yeoman ์ค์น npm install -g yo
grunt-cli bower ์ค์น npm install -g grunt-cli bower
Angular ์ค์น npm install -g generator-angular
angular ์ค์น์ compass ์ฌ์ฉํ๊ฒ ๋ค๊ณ ํ์๊ฒฝ์ฐ Ruby ์ค์น(option)
์ค์น ์ฃผ์ ์ฌํญ : Command์์ ์ฌ์ฉ๊ฐ๋ฅํ๋๋ก ์ค์น
grunt ๊ฐ ์ฌ์ฉ
angular ์ค์น์ compass ์ฌ์ฉํ๊ฒ ๋ค๊ณ ํ์๊ฒฝ์ฐ compass ์ค์น(option) gem install compass
Angular Webapp ๋ง๋ค๊ธฐ
angular Web App ์์ฑ 'yo angular'
angular ์ค์น ์ต์ ์ค compass ์ฌ์ฉ์ ๋ํ ์ง๋ฌธ์ ์ฌ์ฉํ๋ค๊ณ ํ๊ฒ ๋๋ฉด ruby ์ compass ๋ฅผ ์ค์น ํ์ฌ์ผ ํจ.
์ค์น์ git ์ด ๋ฐ๋์ ์ค์น ๋์ด ์์ด์ผ ํ๋ค. ( Bower ๋ฅผ ์ฌ์ฉํ์ฌ script๋ฐ css ๋ฅผ download ๋ฐ๋๋ค.)
angular generators ์ฌ์ฉ๋ฐฉ๋ฒ : yo angular:route myRoute
angular
angular:controller
angular:directive
angular:filter
angular:route
angular:service
angular:provider
angular:factory
angular:value
angular:constant
angular:decorator
angular:view
grunt ๋ฅผ ์ฌ์ฉํ์ฌ service ์คํ grunt serve
์ฃผ์ ์ฌํญ
git ์ด ์ค์น ๋์ด ์์ง ์์ผ๋ฉด ์น์ฑ ์ค์น์ Bower ์์ ๋ค์ด ๋ฐ๋ script ๋ค์ ์ค์นํ์ง ๋ชปํจ.
์ฐธ์กฐ
Yeoman
Bower
Grunt
Yeoman angular








