js meetup | yeoman generators
TRANSCRIPT
![Page 1: Js meetup | Yeoman generators](https://reader036.vdocument.in/reader036/viewer/2022071706/55b6c087bb61eba0638b4824/html5/thumbnails/1.jpg)
How to build webappswith TOOLS
Pasindu Perera
![Page 2: Js meetup | Yeoman generators](https://reader036.vdocument.in/reader036/viewer/2022071706/55b6c087bb61eba0638b4824/html5/thumbnails/2.jpg)
How to build
1.Create a boilerplate / structure2.Add libraries/dependencies/assets3.Code4.Test5.Deploy
![Page 3: Js meetup | Yeoman generators](https://reader036.vdocument.in/reader036/viewer/2022071706/55b6c087bb61eba0638b4824/html5/thumbnails/3.jpg)
Tools in showcase today
![Page 4: Js meetup | Yeoman generators](https://reader036.vdocument.in/reader036/viewer/2022071706/55b6c087bb61eba0638b4824/html5/thumbnails/4.jpg)
To install
● Node (http://nodejs.org/)● Yoman (npm install -g yo)● Grunt (npm install -g grunt-cli)● Bower (npm install -g bower)
![Page 5: Js meetup | Yeoman generators](https://reader036.vdocument.in/reader036/viewer/2022071706/55b6c087bb61eba0638b4824/html5/thumbnails/5.jpg)
YO
● Scaffold the applicationo Configurationso Adding new assets
![Page 6: Js meetup | Yeoman generators](https://reader036.vdocument.in/reader036/viewer/2022071706/55b6c087bb61eba0638b4824/html5/thumbnails/6.jpg)
YO
● Package managemento Dependencieso Possible conflictso Update packages
![Page 7: Js meetup | Yeoman generators](https://reader036.vdocument.in/reader036/viewer/2022071706/55b6c087bb61eba0638b4824/html5/thumbnails/7.jpg)
GRUNT
● Run Taskso Running the
servero Watch for changeso Minification/
Uglificationo Deploymento Running testso Branding