Quantcast
Channel: Active questions tagged config - Stack Overflow
Viewing all articles
Browse latest Browse all 5056

Webpack usage newbie

$
0
0

I have read a lot of documentation. But I am still puzzling to start creating 1 big file.

My main page look likes the following (4Mb of script files).These includes are sitting in a webpage.php file. I am able to extract each file name with a PHP scriptSo my idea is generating a webpack config file. Is this indeed the way to go and how will the file look like (with 2 file names I have enough to compile the rest my self :-).My folder structure is like this: The pciture below.I have a bit of two roots one is called ezm (where the file webpage.php resides). The main root holds login.php and some plain (read wo a long list of js files).Must I make a folder ezm_distr and ezm_dev? Given that I have development and production.

Your help is welcomed with open arms!!! Thanks in advance.

enter image description here

<link rel="stylesheet" href="./include/css/themes/jquery.mobile.icons.min.css"/><link rel="stylesheet" href="./include/jquery-ui-1.12.1.custom/jquery-ui.min.css"/><link rel="stylesheet" href="https://code.jquery.com/mobile/1.4.5/jquery.mobile-1.4.5.min.css"/><link rel="stylesheet" href="./include/css/swipe_delete.css"/><link rel="stylesheet" href="./include/css/style.css"/><link rel="stylesheet" href="./include/css/themes/b4y.css"/><link rel="stylesheet" href="./include/css/common.css"/><link rel="stylesheet" href="./include/css/risk_address.css"/><link rel="stylesheet" href="./include/js/jqwidgets/styles/jqx.base.css" type="text/css"/><link rel="stylesheet" href="./include/js/jqwidgets/styles/jqx.energyblue.css" type="text/css"/><link rel="stylesheet" href="./include/js/jonthornton-jquery-timepicker-f670370/jquery.timepicker.min.css" type="text/css"/><script src="./include/js/jquery/jquery321-min.js"></script><script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.2/jquery.min.js"></script><script src="./include/jquery-ui-1.12.1.custom/jquery-ui.min.js"></script><!=============================== jq widgets framework=================================><script src="./include/js/jqwidgets/jqxcore_full.js"></script><script src="./include/js/jqwidgets/jqxdata.js"></script><script src="./include/js/jqwidgets/jqxbuttons.js"></script><script src="./include/js/jqwidgets/jqxscrollbar.js"></script><script src="./include/js/jqwidgets/jqxlistbox.js"></script><script src="./include/js/jqwidgets/jqxcombobox.js"></script><script src="./include/js/jqwidgets/jqxdropdownlist.js"></script><script src="./include/js/jqwidgets/jqxnumberinput.js"></script><script src="./include/js/jqwidgets/jqxmenu.js"></script><script src="./include/js/jqwidgets/jqxgrid_full.js"></script><script src="./include/js/jqwidgets/jqxgrid.edit.js"></script><script src="./include/js/jqwidgets/jqxgrid.sort.js"></script><script src="./include/js/jqwidgets/jqxgrid.selection.js"></script><script src="./include/js/jqwidgets/jqxgrid.columnsresize.js"></script><script src="./include/js/jqwidgets/jqxtooltip.js"></script><script src="./include/js/jqwidgets/jqxgrid.filter.js"></script><script src="./include/js/jqwidgets/jqxdata.export.js"></script><script src="./include/js/jqwidgets/jqxgrid.export.js"></script><script src="./include/js/jqwidgets/jqxpanel.js"></script><script src="./include/js/jqwidgets/jqxcalendar.js"></script><script src="./include/js/jqwidgets/jqxdatetimeinput.js"></script><script src="./include/js/jqwidgets/jqxcheckbox.js"></script><script src="./include/js/jqwidgets/globalization/globalize.js"></script><!============================================================================><script src="https://code.jquery.com/mobile/1.4.5/jquery.mobile-1.4.5.min.js"></script><script src="./include/js/config.js"></script><script src="./include/js/libv13.js<?php echo "?v=$ts\""; ?>"></script><script src="./include/js/jquery.price_format.2.0.min.js"></script><script src="./include/date_mask/jquery.maskedinput.min.js"></script><script src="./include/js/jQuery-Mask-Plugin-master/dist/jquery.mask.min.js"></script><script src="./include/js/querystring.js"></script><script src="./include/js/jquery.md5.js"></script><script src="./include/js/jquery_punch/jquery_punch.js"></script><script src="./include/js/accounting.min.js"></script><script src="./include/js/cl_querystring_target.js"></script><script src="./include/js/jonthornton-jquery-timepicker-f670370/jquery.timepicker.min.js"></script><script src="./include/js/cl_ezpage15.js<?php echo "?v=$ts\""; ?>></script><script src="./include/js/cl_filterable.js"></script><script src="./include/js/fileupload12.js"></script><script src="./include/js/ckeditor/ckeditor.js"></script><style>  .ui-listview .ui-li-has-thumb > img:first-child,  .ui-listview .ui-li-has-thumb > .ui-btn > img:first-child,  .ui-listview .ui-li-has-thumb .ui-li-thumb {      left: 1px;      top: 1px;      max-height: 90px;      max-width: 250px;  }  .ui-listview > .ui-li-has-thumb > .ui-btn,  .ui-listview > .ui-li-static.ui-li-has-thumb {      min-height: 0;      padding: .9em 1em .9em 55px;  }  .ui-state-disabled {      opacity: 0.7;  }  .ui-btn.my-tooltip-btn,  .ui-btn.my-tooltip-btn:hover,  .ui-btn.my-tooltip-btn:active {      background: none;      border: 0;  }  .ezli_sel {      color:blue !important;  }  .asso_href_rel_leg {      color:green !important;  }  .asso_href {      float :left;      color:green !important;  }  .asso_href_straight {      float :left;      color:green !important;  }  pre,code{font-family:monospace; }  /* Left transition */  li.left {      -webkit-transition:-webkit-transform 250ms ease;      -webkit-transform: translateX(-100 % );      -moz-transition:-moz-transform 250ms ease;      -moz-transform: translateX(-100 % );      -o-transition:-o-transform 250ms ease;      -o-transform: translateX(-100 % );      transition: transform 250ms ease;      transform: translateX(-100 % );  }  /* Right transition */  li.right {      -webkit-transition:-webkit-transform 250ms ease;      -webkit-transform: translateX(100 % );      -moz-transition:-moz-transform 250ms ease;      -moz-transform: translateX(100 % );      -o-transition:-o-transform 250ms ease;      -o-transform: translateX(100 % );      transition: transform 250ms ease;      transform: translateX(100 % );  }  /* Border bottom for the previous button during the transition*/  li.left a.ui-btn,  li.right a.ui-btn {      border-top-width: 0;      border-left-width: 1px;      border-right-width: 1px;  }  li a.ui-btn.border-bottom {      border-bottom-width: 1px;  }  /* Hide the delete button on touch devices */  ul.touch li.ui-li-has-alt a.delete {      display: none;  }  ul.touch li.ui-li-has-alt a.ui-btn {      margin-right:0;  }  /* Styling for the popup */  #confirm p {      text-align: center;      font-size: inherit;      margin-bottom: .75em;  }  .ui-content {      margin-left :0.75em;  }  .ui-select .ui-btn select{      font-size: 50px !important;  }</style><link rel="stylesheet" href="./include/css/table_browse.css">

John


Viewing all articles
Browse latest Browse all 5056

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>