ºìÁªLinuxÃÅ»§
Linux°ïÖú

¹¤×÷Á÷ÖÆ×÷µÄÍøÒ³³ÌÐò Yeoman

·¢²¼Ê±¼ä:2013-03-31 09:00:49À´Ô´:ºìÁª×÷Õß:empast
YeomanÊÇÒ»¸öÇ¿½¡µÄ¹¤¾ß£¬¿â£¬¼°¹¤×÷Á÷³ÌµÄ×éºÏ£¬°ïÄãÍøÒ³¿ª·¢Õß¿ìËÙ´´½¨³öƯÁÁ¶øÇÒÒýÈËÈëʤµÄÍøÒ³³ÌÐò

¹¦ÄÜÌØÐÔÈçÏ£º

¿ìËÙ´´½¨¹Ç¼ÜÓ¦ÓóÌÐò----ʹÓÿÉ×Ô¶¨ÒåµÄÄ£°å£¨ÀýÈ磺HTML5¡¢Boilerplate¡¢Twitter BootstrapµÈ£©¡¢AMD£¨Í¨¹ýRequireJS£©ÒÔ¼°ÆäËû¹¤¾ßÇáËɵش´½¨ÐÂÏîÄ¿µÄ¹Ç¼Ü¡£
×Ô¶¯±àÒëCoffeeScripºÍCompass----ÔÚ×ö³ö±ä¸üµÄʱºò£¬YeomanµÄLiveReload¼àÊÓ½ø³Ì»á×Ô¶¯±àÒëÔ´Îļþ£¬²¢Ë¢ÐÂä¯ÀÀÆ÷£¬¶ø²»ÐèÒªÄãÊÖ¶¯Ö´ÐС£
×Ô¶¯ÍêÉÆÄãµÄ½Å±¾----ËùÓнű¾¶¼»á×Ô¶¯Õë¶Ôjshint£¨Èí¼þ¿ª·¢Öеľ²Ì¬´úÂë·ÖÎö¹¤¾ß£¬ÓÃÓÚ¼ì²éJavaScriptÔ´´úÂëÊÇ·ñ·ûºÏ±àÂë¹æ·¶£©ÔËÐУ¬´Ó¶øÈ·±£ËüÃÇ×ñÑ­ÓïÑÔµÄ×î¼Ñʵ¼ù¡£
ÄÚ½¨µÄÔ¤ÀÀ·þÎñÆ÷----Äã²»ÐèÒªÆô¶¯×Ô¼ºµÄHTTP·þÎñÆ÷¡£ÄÚ½¨µÄ·þÎñÆ÷ÓÃÒ»ÌõÃüÁî¾Í¿ÉÒÔÆô¶¯¡£
·Ç³£°ôµÄͼÏñÓÅ»¯----YeomanʹÓÃOptPNGºÍJPEGTran¶ÔËùÓÐͼÏñ×öÁËÓÅ»¯£¬´Ó¶øÄãµÄÓû§¿ÉÒÔ»¨·Ñ¸üÉÙʱ¼äÏÂÔØ×ÊÔ´£¬Óиü¶àʱ¼äÀ´Ê¹ÓÃÄãµÄÓ¦ÓóÌÐò¡£
Éú³ÉAppCacheÇåµ¥----Yeoman»áΪÄãÉú³ÉÓ¦ÓóÌÐò»º´æµÄÇåµ¥£¬ÄãÖ»ÐèÒª¹¹½¨ÏîÄ¿¾ÍºÃ¡£
¡°É±ÊÖ¼¶¡±µÄ¹¹½¨¹ý³Ì----ÄãËù×öµÄ¹¤×÷²»½ö±»¾«¼òµ½×îÉÙ£¬ÈÃÄã¸ü¼Óרע£¬¶øÇÒYeoman»¹»áÓÅ»¯ËùÓÐͼÏñÎļþºÍHTMLÎļþ¡¢±àÒëÄãµÄCoffeeScriptºÍCompassÎļþ¡¢Éú³ÉÓ¦ÓóÌÐòµÄ»º´æÇåµ¥£¬Èç¹ûÄãʹÓÃAMD£¬ÄÇôËü»¹»áͨ¹ýr.jsÀ´´«µÝÕâЩģ¿é¡£Õâ»áΪÄã½ÚÊ¡´óÁ¿¹¤×÷¡£
¼¯³ÉµÄ°ü¹ÜÀí----YeomanÈÃÄã¿ÉÒÔͨ¹ýÃüÁîÐУ¨ÀýÈ磬yeomanËÑË÷²éѯ£©ÇáËɵزéÕÒеİü£¬°²×°²¢±£³Ö¸üУ¬¶ø²»ÐèÒªÄã´ò¿ªä¯ÀÀÆ÷¡£
¶ÔES6Ä£¿éÓï·¨µÄÖ§³Ö----Äã¿ÉÒÔʹÓÃ×îеÄECMAScript 6Ä£¿éÓï·¨À´±àдģ¿é¡£Õ⻹ÊÇÒ»ÖÖʵÑéÐÔµÄÌØÐÔ£¬Ëü»á±»×ª»»³ÉeS5£¬´Ó¶øÄã¿ÉÒÔÔÚËùÓÐÁ÷ÐеÄä¯ÀÀÆ÷ÖÐʹÓñàдµÄ´úÂë¡£
PhantomJSµ¥Ôª²âÊÔ----Äã¿ÉÒÔͨ¹ýPhantomJSÇáËɵØÔËÐе¥Ôª²âÊÔ¡£µ±Äã´´½¨ÐµÄÓ¦ÓóÌÐòµÄʱºò£¬Ëü»¹»áΪÄã×Ô¶¯´´½¨²âÊÔÄÚÈݵĹǼܡ£

Ŀǰ½öÖ§³ÖMac OS»·¾³£¬²»¹ýwindowsϵİ汾ÕýÔÚ¿ª·¢ÖУ¬ÏàÐŲ»¾Ã¾Í¿ÉÒÔ·¢²¼£¡

ÏîÄ¿Ö÷Ò³£ºhttp://yeoman.io/

ÏÂÔØµØÖ·£ºhttps://github.com/yeoman/yeoman

À´×Ô:¿ªÔ´ÖйúÉçÇø
ÎÄÕÂÆÀÂÛ

¹²ÓÐ 0 ÌõÆÀÂÛ