<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Pro-Tek Blog &#187; YEOMAN</title>
	<atom:link href="http://www.pro-tekconsulting.com/blog/category/yeoman/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.pro-tekconsulting.com/blog</link>
	<description>For UI developers / UI designers and UI trends</description>
	<lastBuildDate>Thu, 05 Sep 2019 03:59:47 +0000</lastBuildDate>
	<language>en-US</language>
		<sy:updatePeriod>hourly</sy:updatePeriod>
		<sy:updateFrequency>1</sy:updateFrequency>
	<generator>https://wordpress.org/?v=4.0.34</generator>
	<item>
		<title>YEOMAN ANGULAR GENERATOR</title>
		<link>http://www.pro-tekconsulting.com/blog/yeoman-angular-generator/</link>
		<comments>http://www.pro-tekconsulting.com/blog/yeoman-angular-generator/#comments</comments>
		<pubDate>Wed, 02 Dec 2015 04:38:55 +0000</pubDate>
		<dc:creator><![CDATA[admin]]></dc:creator>
				<category><![CDATA[Angular]]></category>
		<category><![CDATA[YEOMAN]]></category>
		<category><![CDATA[YEOMAN ANGULAR GENERATOR]]></category>

		<guid isPermaLink="false">http://www.pro-tekconsulting.com/blog/?p=1227</guid>
		<description><![CDATA[<p>YEOMAN ANGULAR GENERATOR A MODERN DEVELOPMENT KICKSTARTER What is YEOMAN &#8211; A quick summary: Yeoman is an open-source client-side (MVC-MODEL VIEW CONTROLLER) platform to create Development Stack, which consists of tools and frameworks designed to help the developers to build high quality web applications. Yeoman runs as a command-line interface which is written in node.js. [&#8230;]</p>
<p>The post <a rel="nofollow" href="http://www.pro-tekconsulting.com/blog/yeoman-angular-generator/">YEOMAN ANGULAR GENERATOR</a> appeared first on <a rel="nofollow" href="http://www.pro-tekconsulting.com/blog">Pro-Tek Blog</a>.</p>
]]></description>
				<content:encoded><![CDATA[<h4 style="text-align: center;">YEOMAN ANGULAR GENERATOR</h4>
<p style="text-align: center;">A MODERN DEVELOPMENT KICKSTARTER</p>
<p style="text-align: left;"><img class="aligncenter size-full wp-image-1228" src="http://www.pro-tekconsulting.com/blog/wp-content/uploads/2015/12/yeoman.jpg" alt="yeoman" width="329" height="263" /></p>
<p><strong>What is YEOMAN &#8211; A quick summary:</strong></p>
<p>Yeoman is an open-source client-side (MVC-MODEL VIEW CONTROLLER) platform to create Development Stack, which consists of tools and frameworks designed to help the developers to build high quality web applications. Yeoman runs as a command-line interface which is written in node.js. Yeoman provides a local development server and optimizes the production code for deployment.</p>
<p><strong>YEOMAN Architecture:</strong></p>
<p>Yeoman is a collection of three tools: YO, GRUNT, BOWER. These 3 tools provide everything for a developer to get started on a project.</p>
<p><strong>YO</strong></p>
<p>Is a tool that generates essential assets for a project like style sheets, JavaScript, and views.</p>
<p><strong>GRUNT</strong></p>
<p>Is a task runner that will automate things like converting sass files to css, and optimising images. Grunt performs repetitive tasks like minifying, and compilation process of running an application instead of doing it manually.</p>
<p><strong>BOWER</strong></p>
<p>To develop any application it needs basic requirements like widgets, Framework, assets, and Library files. Bower is a package Manager, It will find and download all required files for our application. Bower requires GIT.</p>
<p><strong>Prerequisites for YEOMAN:</strong></p>
<p>Node, npm, Git, compass (If application needs sass compilation). Compass in-turn requires Ruby and Ruby gems.</p>
<p><strong>Getting started with YEOMAN:</strong><br />
1.Go to command prompt, and install Npm install -g grunt-cli bower yo generator-angular.<br />
2. Create a folder in local drive, move to that folder in command prompt.<br />
Execute the command yo angular &lt;&gt;<br />
e.g. yo angular sampleApp<br />
Now, Everything will be taken care of by, Yeoman generator.<br />
Generator will create the following files and folders with default and basic configurations.<br />
Application will be generated with app and bower components as illustrated bellow:</p>
<p><strong>Starting Your Application:</strong><br />
The generated gruntfile has an inbuild task that will create a simple webserver so that we can preview our app.<br />
We can start running the application by using this command.</p>
<p><strong>Grunt serve</strong><br />
Once the server is started, grunt will automatically launch our application with default port 9000.</p>
<p><strong>OTHER YEOMAN GENERATORS:</strong><br />
With Yeoman, below generators can also be created:<br />
Backbone.js – generator-backbone<br />
Ember.js – generator-ember<br />
Jquery – generator-jquery<br />
Wen-app- generator-webapp<br />
These generators are installed through npm globally.<br />
Npm install –g [generator-name]</p>
<p>The post <a rel="nofollow" href="http://www.pro-tekconsulting.com/blog/yeoman-angular-generator/">YEOMAN ANGULAR GENERATOR</a> appeared first on <a rel="nofollow" href="http://www.pro-tekconsulting.com/blog">Pro-Tek Blog</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.pro-tekconsulting.com/blog/yeoman-angular-generator/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
