×ðÁú¿­Ê±¹ÙÍøµÇ¼

Laravel¿ª·¢£ºÔõÑùʹÓÃLaravel ElixirÓÅ»¯Ç°¶Ë×ÊÔ´£¿

Ëæ×Å´óÐÍwebÓ¦ÓóÌÐò¿ª·¢µÄѸËÙÔöÌí£¬Ç°¶Ë×ÊÔ´µÄÓÅ»¯ÒѳÉΪ¿ª·¢Ö°Ô±µÄÒ»¸öÖ÷ҪʹÃü ¡£ºÃµÄÇ°¶Ë×ÊÔ´ÓÅ»¯¿ÉÒÔÌá¸ßÓ¦ÓóÌÐòµÄÐÔÄܺÍÓû§ÌåÑé ¡£¶ølaravel elixir¿ÉÒÔ×ÊÖú¿ª·¢Ö°Ô±¿ìËÙ¡¢ÇáËɵØÓÅ»¯Ç°¶Ë×ÊÔ´ ¡£

±¾ÎĽ«ÏÈÈÝÔõÑùʹÓÃLaravel ElixirÓÅ»¯Ç°¶Ë×ÊÔ´£¬ÈÃÄúµÄÓ¦ÓóÌÐòµÄÍøÒ³ÏìÓ¦¸ü¿ì¡¢ÐÔÄܸü¼Ñ ¡£

ʲôÊÇLaravel Elixir£¿

Laravel ElixirÊÇÒ»¿î»ùÓÚGulp¹¹½¨¹¤¾ßµÄWebÓ¦ÓóÌÐò×Ô¶¯»¯¹¤¾ß ¡£ËüÔÊÐí¿ª·¢Ö°Ô±±àд¼òÆÓµÄGulpʹÃüÀ´Ö´ÐÐÖØ´óµÄWebÓ¦ÓóÌÐò¹¹½¨Á÷³Ì ¡£

Laravel ElixirµÄ×°ÖúÍʹÓúÜÊǼòÆÓ ¡£Ö»ÐèÒªÔÚÖÕ¶ËÖÐÊäÈëÒÔÏÂÏÂÁ

Á¬Ã¦Ñ§Ï°¡°Ç°¶ËÃâ·ÑѧϰÌõ¼Ç£¨ÉîÈ룩¡±£»

npm install laravel-elixir --save-dev

µÇ¼ºó¸´ÖÆ

Laravel ElixirµÄÓŵ㣺

ͳһµÄAPI£ºLaravel ElixirÌṩÁËÒ»¸ö¼òÆÓ¡¢Ò×ÓõÄAPI£¬Ê¹ÓÃGulp²å¼þ¿ÉÒÔ¿ìËÙÍê³É³£¼ûµÄ¿ª·¢Ê¹Ãü£¬ÀýÈç±àÒëSass¡¢Ñ¹ËõJavaScript¡¢×Ô¶¯ÌìÉúCSSǰ׺µÈ ¡£

ÎÞаµÄÉèÖãºLaravel ElixirÔÊÐíÄúƾ֤ӦÓóÌÐòµÄÐèÒªÉèÖòî±ðµÄ¹¹½¨Á÷³Ì ¡£Äú¿ÉÒÔÇáËɵØÌí¼Ó»òɾ³ýÁ÷³Ì£¬ÒÔʵÏÖÄúµÄ¹¹½¨ÐèÇó ¡£

×Ô¶¯Ê¹Ãü£ºÊ¹ÓÃLaravel Elixir£¬Äú¿ÉÒÔ°ÑËùÓеÄGulpʹÃü×Ô¶¯»¯£¬¼õÇáÊÖ¶¯Ê¹ÃüµÄÊÂÇéÁ¿ ¡£

ÔõÑùʹÓÃLaravel Elixir£¿

ÒÔÏÂÊÇÒ»¸ö¼òÆÓµÄʹÓÃLaravel ElixirµÄÀý×Ó ¡£¼ÙÉèÄúµÄÓ¦ÓóÌÐòÐèҪʹÓÃSass±àдCSSÎļþ£¬Äú¿ÉÒÔͨ¹ýÒÔÏÂÏÂÁîÔÚÖÕ¶ËÖÐÍê³É±àÒ룺

elixir(function(mix) {
    mix.sass('app.scss');
});

µÇ¼ºó¸´ÖÆ µÇ¼ºó¸´ÖÆ

ÔÚÕâ¸öÀý×ÓÖУ¬ÎÒÃÇͨ¹ýmix.sass()ÒªÁìÖ¸¶¨ÁËÒª±àÒëµÄSassÎļþÃû ¡£Laravel Elixir½«±àÒëÕâ¸öSassÎļþ£¬²¢ÌìÉúÒ»¸öCSSÎļþ ¡£

Laravel ElixirÖ§³ÖÐí¶à²î±ðµÄʹÃüÀàÐͺÍGulp²å¼þ ¡£ÒÔÏÂÊÇһЩ³£¼ûµÄʹÃüÀàÐÍ£º

±àÒëSass£ºÍ¨¹ýmix.sass()ÒªÁì¿ÉÒÔ±àÒëSassÎļþ ¡£

elixir(function(mix) {
    mix.sass('app.scss');
});

µÇ¼ºó¸´ÖÆ µÇ¼ºó¸´ÖÆ

±àÒëLess£ºÍ¨¹ýmix.less()ÒªÁì¿ÉÒÔ±àÒëLessÎļþ ¡£

elixir(function(mix) {
    mix.less('app.less');
});

µÇ¼ºó¸´ÖÆ

±àÒëStylus£ºÍ¨¹ýmix.stylus()ÒªÁì¿ÉÒÔ±àÒëStylusÎļþ ¡£

elixir(function(mix) {
    mix.stylus('app.styl');
});

µÇ¼ºó¸´ÖÆ

ѹËõJavaScript£ºÍ¨¹ýmix.scripts()ÒªÁì¿ÉÒÔѹËõJavaScriptÎļþ ¡£

elixir(function(mix) {
    mix.scripts('app.js');
});

µÇ¼ºó¸´ÖÆ

ѹËõCSS£ºÍ¨¹ýmix.styles()ÒªÁì¿ÉÒÔѹËõCSSÎļþ ¡£

elixir(function(mix) {
    mix.styles('app.css');
});

µÇ¼ºó¸´ÖÆ

×Ô¶¯Ìí¼ÓCSSǰ׺£ºÍ¨¹ýmix.autoprefixer()ÒªÁì¿ÉÒÔ×Ô¶¯ÔÚCSSÎļþÖÐÌí¼Óä¯ÀÀÆ÷ǰ׺ ¡£

elixir(function(mix) {
    mix.autoprefixer('app.css');
});

µÇ¼ºó¸´ÖÆ

ÒÔÉÏÊÇLaravel ElixirµÄһЩ»ù±¾Ê¹ÓÃÒªÁì ¡£Ê¹ÓÃÕâЩҪÁ죬Äú¿ÉÒÔÇáËɵرàÒ롢ѹËõºÍÓÅ»¯Ç°¶Ë×ÊÔ´ ¡£

½áÂÛ£º

Laravel ElixirÊÇÒ»¸öºÜÊÇÇ¿Ê¢µÄÇ°¶Ë×ÊÔ´ÓÅ»¯¹¤¾ß£¬¿ÉÒÔ×ÊÖú¿ª·¢Ö°Ô±ÇáËɵرàÒëºÍѹËõÇ°¶Ë×ÊÔ´ ¡£

ÔÚʹÓÃLaravel Elixirʱ£¬ÇëÎñ±ØÔĶÁ¹Ù·½Îĵµ²¢ÊìϤAPIµÄʹÓÃÒªÁì ¡£Ê¹ÓÃLaravel Elixir¿ÉÒÔʹÄúµÄWebÓ¦ÓóÌÐòÔÚÐÔÄܺÍÓû§ÌåÑé·½Ãæ»ñµÃ¼«´óµÄÌáÉý ¡£

ÒÔÉϾÍÊÇLaravel¿ª·¢£ºÔõÑùʹÓÃLaravel ElixirÓÅ»¯Ç°¶Ë×ÊÔ´£¿µÄÏêϸÄÚÈÝ£¬¸ü¶àÇë¹Ø×¢±¾ÍøÄÚÆäËüÏà¹ØÎÄÕ£¡

ÃâÔð˵Ã÷£ºÒÔÉÏչʾÄÚÈÝȪԴÓÚÏàÖúýÌå¡¢ÆóÒµ»ú¹¹¡¢ÍøÓÑÌṩ»òÍøÂçÍøÂçÕûÀí£¬°æȨÕùÒéÓë±¾Õ¾Î޹أ¬ÎÄÕÂÉæ¼°¿´·¨Óë¿´·¨²»´ú±í×ðÁú¿­Ê±¹ÙÍøµÇ¼ÂËÓÍ»úÍø¹Ù·½Ì¬¶È£¬Çë¶ÁÕß½ö×ö²Î¿¼ ¡£±¾ÎĽӴýתÔØ£¬×ªÔØÇë˵Ã÷À´ÓÉ ¡£ÈôÄúÒÔΪ±¾ÎÄÇÖÕ¼ÁËÄúµÄ°æȨÐÅÏ¢£¬»òÄú·¢Ã÷¸ÃÄÚÈÝÓÐÈκÎÉæ¼°ÓÐÎ¥¹«µÂ¡¢Ã°·¸Ö´·¨µÈÎ¥·¨ÐÅÏ¢£¬ÇëÄúÁ¬Ã¦ÁªÏµ×ðÁú¿­Ê±¹ÙÍøµÇ¼ʵʱÐÞÕý»òɾ³ý ¡£

Ïà¹ØÐÂÎÅ

ÁªÏµ×ðÁú¿­Ê±¹ÙÍøµÇ¼

18523999891

¿É΢ÐÅÔÚÏß×Éѯ

ÊÂÇéʱ¼ä£ºÖÜÒ»ÖÁÖÜÎ壬9:30-18:30£¬½ÚãåÈÕÐÝÏ¢

QR code
ÍøÕ¾µØͼ