|
19 | 19 | <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/animate.css/3.1.1/animate.min.css" integrity="sha256-PR7ttpcvz8qrF57fur/yAx1qXMFJeJFiA6pSzWi0OIE=" crossorigin="anonymous"> |
20 | 20 | <link rel="stylesheet" href="//cdn.jsdelivr.net/gh/fancyapps/fancybox@3/dist/jquery.fancybox.min.css"> |
21 | 21 | <link rel="stylesheet" href="//cdn.jsdelivr.net/npm/pace-js@1/themes/blue/pace-theme-minimal.css"> |
22 | | - <script src="https://cdnjs.cloudflare.com/ajax/libs/pace/1.2.4/pace.min.js" integrity="sha256-gqd7YTjg/BtfqWSwsJOvndl0Bxc8gFImLEkXQT8+qj0=" crossorigin="anonymous"></script> |
| 22 | + <script src="https://cdnjs.cloudflare.com/ajax/libs/pace/1.2.4/pace.min.js" integrity="sha256-gqd7YTjg/BtfqWSwsJOvndl0Bxc8gFImLEkXQT8+qj0=" crossorigin="anonymous" defer></script> |
23 | 23 |
|
24 | | -<script class="next-config" data-name="main" type="application/json">{"hostname":"js-mark.com","root":"/","images":"/images","scheme":"Gemini","darkmode":true,"version":"8.20.0","exturl":true,"sidebar":{"position":"right","width_expanded":320,"width_dual_column":240,"display":"post","padding":18,"offset":12},"copycode":{"enable":true,"style":null,"show_result":true},"fold":{"enable":false,"height":500},"bookmark":{"enable":true,"color":"#222","save":"auto"},"mediumzoom":true,"lazyload":true,"pangu":false,"comments":{"style":"tabs","active":"gitalk","storage":true,"lazyload":true,"nav":null,"activeClass":"gitalk"},"stickytabs":false,"motion":{"enable":true,"async":true,"transition":{"menu_item":"fadeInDown","post_block":"fadeIn","post_header":"slideDownIn","post_body":"slideDownIn","coll_header":"slideLeftIn","sidebar":"slideUpIn"}},"i18n":{"placeholder":"搜索...","empty":"没有找到任何搜索结果:${query}","hits_time":"找到 ${hits} 个搜索结果(用时 ${time} 毫秒)","hits":"找到 ${hits} 个搜索结果"},"path":"/search.xml","localsearch":{"enable":true,"trigger":"auto","top_n_per_article":1,"unescape":true,"preload":true}}</script><script src="/js/config.js"></script> |
| 24 | +<script class="next-config" data-name="main" type="application/json">{"hostname":"js-mark.com","root":"/","images":"/images","scheme":"Gemini","darkmode":true,"version":"8.23.2","exturl":true,"sidebar":{"position":"right","width_expanded":320,"width_dual_column":240,"display":"post","padding":18,"offset":12},"hljswrap":true,"codeblock":{"theme":{"light":"default","dark":"stackoverflow-dark"},"prism":{"light":"prism","dark":"prism-dark"},"copy_button":{"enable":true,"style":null,"show_result":true},"fold":{"enable":false,"height":500},"language":false,"highlight_theme":"solarized dark"},"bookmark":{"enable":true,"color":"#222","save":"auto"},"mediumzoom":true,"lazyload":true,"pangu":false,"comments":{"style":"tabs","active":"gitalk","storage":true,"lazyload":true,"nav":null,"activeClass":"gitalk"},"stickytabs":false,"motion":{"enable":true,"async":true,"duration":200,"transition":{"menu_item":"fadeInDown","post_block":"fadeIn","post_header":"slideDownIn","post_body":"slideDownIn","coll_header":"slideLeftIn","sidebar":"slideUpIn"}},"i18n":{"placeholder":"搜索...","empty":"没有找到任何搜索结果:${query}","hits_time":"找到 ${hits} 个搜索结果(用时 ${time} 毫秒)","hits":"找到 ${hits} 个搜索结果"},"path":"/search.xml","localsearch":{"enable":true,"top_n_per_article":1,"unescape":true,"preload":true,"trigger":"auto"}}</script><script src="/js/config.js" defer></script> |
25 | 25 |
|
26 | 26 | <meta name="description" content="Webpack打包工具语法学习"> |
27 | 27 | <meta property="og:type" content="article"> |
|
31 | 31 | <meta property="og:description" content="Webpack打包工具语法学习"> |
32 | 32 | <meta property="og:locale" content="zh_CN"> |
33 | 33 | <meta property="article:published_time" content="2017-12-29T01:01:16.000Z"> |
34 | | -<meta property="article:modified_time" content="2025-03-03T02:23:59.559Z"> |
| 34 | +<meta property="article:modified_time" content="2025-07-29T07:22:04.767Z"> |
35 | 35 | <meta property="article:author" content="Mark"> |
36 | 36 | <meta property="article:tag" content="JS"> |
37 | 37 | <meta property="article:tag" content="Webpack3.10"> |
|
42 | 42 | <link rel="canonical" href="https://js-mark.com/2017/12/29/Webpack/"> |
43 | 43 |
|
44 | 44 |
|
45 | | - |
46 | 45 | <script class="next-config" data-name="page" type="application/json">{"sidebar":"","isHome":false,"isPost":true,"lang":"zh-CN","comments":true,"permalink":"https://js-mark.com/2017/12/29/Webpack/","path":"/2017/12/29/Webpack/","title":"Webpack打包工具总结"}</script> |
47 | 46 |
|
48 | 47 | <script class="next-config" data-name="calendar" type="application/json">""</script> |
|
55 | 54 |
|
56 | 55 |
|
57 | 56 |
|
| 57 | + |
| 58 | + |
| 59 | + <script size="300" alpha="0.6" zIndex="-1" src="//cdn.jsdelivr.net/gh/theme-next/theme-next-canvas-ribbon@1/canvas-ribbon.js" defer></script> |
| 60 | + <script src=" //cdn.jsdelivr.net/npm/[email protected]/lib/anime.min.js" defer></script> |
| 61 | + <script src="https://cdnjs.cloudflare.com/ajax/libs/fancyapps-ui/6.0.5/fancybox/fancybox.umd.js" integrity="sha256-UiSieVaV/DXce2LW7QH+o77w+AIoAvSCPBkezriZ2DQ=" crossorigin="anonymous" defer></script> |
| 62 | + <script src="//cdn.jsdelivr.net/npm/medium-zoom@1/dist/medium-zoom.min.js" defer></script> |
| 63 | + <script src="//cdn.jsdelivr.net/npm/lozad@1/dist/lozad.min.js" defer></script> |
| 64 | +<script src="/js/utils.js" defer></script><script src="/js/motion.js" defer></script><script src="/js/sidebar.js" defer></script><script src="/js/next-boot.js" defer></script><script src="/js/bookmark.js" defer></script> |
| 65 | + |
| 66 | + <script src="https://cdnjs.cloudflare.com/ajax/libs/hexo-generator-searchdb/1.5.0/search.js" integrity="sha256-xFC6PJ82SL9b3WkGjFavNiA9gm5z6UBxWPiu4CYjptg=" crossorigin="anonymous" defer></script> |
| 67 | +<script src="/js/third-party/search/local-search.js" defer></script> |
| 68 | + |
| 69 | + <script class="next-config" data-name="pdf" type="application/json">{"object_url":{"url":"https://cdnjs.cloudflare.com/ajax/libs/pdfobject/2.3.1/pdfobject.min.js","integrity":"sha256-jI72I8ZLVflVOisZIOaLvRew3tyvzeu6aZXFm7P7dEo="},"url":"/lib/pdf/web/viewer.html"}</script> |
| 70 | + <script src="/js/third-party/tags/pdf.js" defer></script> |
| 71 | + |
| 72 | + <script class="next-config" data-name="mermaid" type="application/json">{"enable":true,"theme":"forest","js":{"url":"//cdn.jsdelivr.net/npm/mermaid@8/dist/mermaid.min.js"}}</script> |
| 73 | + <script src="/js/third-party/tags/mermaid.js" defer></script> |
| 74 | + |
| 75 | + |
| 76 | + <script src="/js/third-party/fancybox.js" defer></script> |
| 77 | + |
| 78 | + <script src="/js/third-party/pace.js" defer></script> |
| 79 | + |
| 80 | + |
| 81 | + |
| 82 | + <script async src="https://busuanzi.ibruce.info/busuanzi/2.3/busuanzi.pure.mini.js"></script> |
| 83 | + |
| 84 | + |
| 85 | + |
| 86 | + |
| 87 | + |
| 88 | + |
| 89 | + <script class="next-config" data-name="enableMath" type="application/json">false</script><script class="next-config" data-name="mathjax" type="application/json">{"enable":true,"tags":"none","mhchem":true,"js":{"url":"//cdn.jsdelivr.net/npm/mathjax@3/es5/tex-mml-chtml.js"}}</script> |
| 90 | +<script src="/js/third-party/math/mathjax.js" defer></script> |
| 91 | + |
| 92 | + |
| 93 | + <script src="//cdn.jsdelivr.net/npm/quicklink@2/dist/quicklink.umd.js" defer></script> |
| 94 | + <script class="next-config" data-name="quicklink" type="application/json">{"enable":true,"home":true,"archive":true,"delay":true,"timeout":3000,"priority":true,"ignores":null,"url":"https://js-mark.com/2017/12/29/Webpack/"}</script> |
| 95 | + <script src="/js/third-party/quicklink.js" defer></script> |
58 | 96 | <script src="https://fastly.jsdelivr.net/gh/stevenjoezhang/live2d-widget@latest/autoload.js"></script> |
59 | 97 | <style type="text/css"> |
60 | 98 | :root { |
|
123 | 161 |
|
124 | 162 |
|
125 | 163 | <nav class="site-nav"> |
126 | | - <ul class="main-menu menu"><li class="menu-item menu-item-home"><a href="/" rel="section"><i class="fa fa-home fa-fw"></i>首页</a></li><li class="menu-item menu-item-tags"><a href="/tags/" rel="section"><i class="fa fa-tags fa-fw"></i>标签<span class="badge">51</span></a></li><li class="menu-item menu-item-categories"><a href="/categories/" rel="section"><i class="fa fa-th fa-fw"></i>分类<span class="badge">17</span></a></li><li class="menu-item menu-item-archives"><a href="/archives/" rel="section"><i class="fa fa-archive fa-fw"></i>归档<span class="badge">35</span></a></li><li class="menu-item menu-item-about"><a href="/about/" rel="section"><i class="fa fa-user fa-fw"></i>关于</a></li><li class="menu-item menu-item-commonweal"><a href="/404.html" rel="section"><i class="fa fa-heartbeat fa-fw"></i>公益 404</a></li><li class="menu-item menu-item-guestbook"><a href="/guestbook/" rel="section"><i class="fa fa-book fa-fw"></i>guestbook</a></li> |
| 164 | + <ul class="main-menu menu"><li class="menu-item menu-item-home"><a href="/" rel="section"><i class="fa fa-home fa-fw"></i>首页</a></li><li class="menu-item menu-item-tags"><a href="/tags/" rel="section"><i class="fa fa-tags fa-fw"></i>标签<span class="badge">53</span></a></li><li class="menu-item menu-item-categories"><a href="/categories/" rel="section"><i class="fa fa-th fa-fw"></i>分类<span class="badge">20</span></a></li><li class="menu-item menu-item-archives"><a href="/archives/" rel="section"><i class="fa fa-archive fa-fw"></i>归档<span class="badge">36</span></a></li><li class="menu-item menu-item-about"><a href="/about/" rel="section"><i class="fa fa-user fa-fw"></i>关于</a></li><li class="menu-item menu-item-commonweal"><a href="/404.html" rel="section"><i class="fa fa-heartbeat fa-fw"></i>公益 404</a></li><li class="menu-item menu-item-guestbook"><a href="/guestbook/" rel="section"><i class="fa fa-book fa-fw"></i>guestbook</a></li> |
127 | 165 | <li class="menu-item menu-item-search"> |
128 | 166 | <a role="button" class="popup-trigger"><i class="fa fa-search fa-fw"></i>搜索 |
129 | 167 | </a> |
|
134 | 172 |
|
135 | 173 |
|
136 | 174 | <div class="search-pop-overlay"> |
137 | | - <div class="popup search-popup"><div class="search-header"> |
138 | | - <span class="search-icon"> |
139 | | - <i class="fa fa-search"></i> |
140 | | - </span> |
141 | | - <div class="search-input-container"> |
142 | | - <input autocomplete="off" autocapitalize="off" maxlength="80" |
143 | | - placeholder="搜索..." spellcheck="false" |
144 | | - type="search" class="search-input"> |
145 | | - </div> |
146 | | - <span class="popup-btn-close" role="button"> |
147 | | - <i class="fa fa-times-circle"></i> |
148 | | - </span> |
149 | | -</div> |
150 | | -<div class="search-result-container no-result"> |
151 | | - <div class="search-result-icon"> |
152 | | - <i class="fa fa-spinner fa-pulse fa-5x"></i> |
153 | | - </div> |
154 | | -</div> |
155 | | - |
| 175 | + <div class="popup search-popup"> |
| 176 | + <div class="search-header"> |
| 177 | + <span class="search-icon"> |
| 178 | + <i class="fa fa-search"></i> |
| 179 | + </span> |
| 180 | + <div class="search-input-container"> |
| 181 | + <input autocomplete="off" autocapitalize="off" maxlength="80" |
| 182 | + placeholder="搜索..." spellcheck="false" |
| 183 | + type="search" class="search-input"> |
| 184 | + </div> |
| 185 | + <span class="popup-btn-close" role="button"> |
| 186 | + <i class="fa fa-times-circle"></i> |
| 187 | + </span> |
| 188 | + </div> |
| 189 | + <div class="search-result-container"> |
| 190 | + <div class="search-result-icon"> |
| 191 | + <i class="fa fa-spinner fa-pulse fa-5x"></i> |
| 192 | + </div> |
| 193 | + </div> |
156 | 194 | </div> |
157 | 195 | </div> |
158 | 196 |
|
|
189 | 227 | <nav class="site-state"> |
190 | 228 | <div class="site-state-item site-state-posts"> |
191 | 229 | <a href="/archives/"> |
192 | | - <span class="site-state-item-count">35</span> |
| 230 | + <span class="site-state-item-count">36</span> |
193 | 231 | <span class="site-state-item-name">日志</span> |
194 | 232 | </a> |
195 | 233 | </div> |
196 | 234 | <div class="site-state-item site-state-categories"> |
197 | 235 | <a href="/categories/"> |
198 | | - <span class="site-state-item-count">17</span> |
| 236 | + <span class="site-state-item-count">20</span> |
199 | 237 | <span class="site-state-item-name">分类</span></a> |
200 | 238 | </div> |
201 | 239 | <div class="site-state-item site-state-tags"> |
202 | 240 | <a href="/tags/"> |
203 | | - <span class="site-state-item-count">51</span> |
| 241 | + <span class="site-state-item-count">53</span> |
204 | 242 | <span class="site-state-item-name">标签</span></a> |
205 | 243 | </div> |
206 | 244 | </nav> |
@@ -281,7 +319,7 @@ <h1 class="post-title" itemprop="name headline"> |
281 | 319 | <i class="far fa-calendar-check"></i> |
282 | 320 | </span> |
283 | 321 | <span class="post-meta-item-text">更新于</span> |
284 | | - <time title="修改时间:2025-03-03 02:23:59" itemprop="dateModified" datetime="2025-03-03T02:23:59+00:00">2025-03-03</time> |
| 322 | + <time title="修改时间:2025-07-29 07:22:04" itemprop="dateModified" datetime="2025-07-29T07:22:04+00:00">2025-07-29</time> |
285 | 323 | </span> |
286 | 324 | <span class="post-meta-item"> |
287 | 325 | <span class="post-meta-item-icon"> |
@@ -495,50 +533,10 @@ <h3 id="打包的工程目录中-src-源码所在文件,dist-发布的目录"> |
495 | 533 | <noscript> |
496 | 534 | <div class="noscript-warning">Theme NexT works best with JavaScript enabled</div> |
497 | 535 | </noscript> |
498 | | - |
499 | | - |
500 | | - |
501 | | - <script size="300" alpha="0.6" zIndex="-1" src="//cdn.jsdelivr.net/gh/theme-next/theme-next-canvas-ribbon@1/canvas-ribbon.js"></script> |
502 | | - <script src=" //cdn.jsdelivr.net/npm/[email protected]/lib/anime.min.js" ></script> |
503 | | - <script src="https://cdnjs.cloudflare.com/ajax/libs/fancyapps-ui/5.0.31/fancybox/fancybox.umd.js" integrity="sha256-a+H7FYzJv6oU2hfsfDGM2Ohw/cR9v+hPfxHCLdmCrE8=" crossorigin="anonymous"></script> |
504 | | - <script src="//cdn.jsdelivr.net/npm/medium-zoom@1/dist/medium-zoom.min.js"></script> |
505 | | - <script src="//cdn.jsdelivr.net/npm/lozad@1/dist/lozad.min.js"></script> |
506 | | -<script src="/js/comments.js"></script><script src="/js/utils.js"></script><script src="/js/motion.js"></script><script src="/js/sidebar.js"></script><script src="/js/next-boot.js"></script><script src="/js/bookmark.js"></script> |
507 | | - |
508 | | - <script src="https://cdnjs.cloudflare.com/ajax/libs/hexo-generator-searchdb/1.4.1/search.js" integrity="sha256-1kfA5uHPf65M5cphT2dvymhkuyHPQp5A53EGZOnOLmc=" crossorigin="anonymous"></script> |
509 | | -<script src="/js/third-party/search/local-search.js"></script> |
510 | | - |
511 | | - <script class="next-config" data-name="pdf" type="application/json">{"object_url":{"url":"https://cdnjs.cloudflare.com/ajax/libs/pdfobject/2.3.0/pdfobject.min.js","integrity":"sha256-JJZNsid68vnh3/zyj0lY9BN5ynxVX/12XgOa1TlaYN0="},"url":"/lib/pdf/web/viewer.html"}</script> |
512 | | - <script src="/js/third-party/tags/pdf.js"></script> |
513 | | - |
514 | | - <script class="next-config" data-name="mermaid" type="application/json">{"enable":true,"theme":"forest","js":{"url":"//cdn.jsdelivr.net/npm/mermaid@8/dist/mermaid.min.js"}}</script> |
515 | | - <script src="/js/third-party/tags/mermaid.js"></script> |
516 | | - |
517 | | - |
518 | | - <script src="/js/third-party/fancybox.js"></script> |
519 | | - |
520 | | - <script src="/js/third-party/pace.js"></script> |
521 | | - |
522 | | - |
523 | | - |
524 | | - <script async src="https://busuanzi.ibruce.info/busuanzi/2.3/busuanzi.pure.mini.js"></script> |
525 | | - |
526 | | - |
527 | | - |
528 | | - |
529 | | - |
530 | | - |
531 | | - <script class="next-config" data-name="enableMath" type="application/json">false</script><script class="next-config" data-name="mathjax" type="application/json">{"enable":true,"tags":"none","mhchem":true,"js":{"url":"//cdn.jsdelivr.net/npm/mathjax@3/es5/tex-mml-chtml.js"}}</script> |
532 | | -<script src="/js/third-party/math/mathjax.js"></script> |
533 | | - |
534 | | - |
535 | | - <script src="//cdn.jsdelivr.net/npm/quicklink@2/dist/quicklink.umd.js"></script> |
536 | | - <script class="next-config" data-name="quicklink" type="application/json">{"enable":true,"home":true,"archive":true,"delay":true,"timeout":3000,"priority":true,"ignores":null,"url":"https://js-mark.com/2017/12/29/Webpack/"}</script> |
537 | | - <script src="/js/third-party/quicklink.js"></script> |
538 | 536 | <link rel="stylesheet" href="//cdn.jsdelivr.net/npm/gitalk@1/dist/gitalk.min.css"> |
539 | 537 |
|
540 | 538 | <script class="next-config" data-name="gitalk" type="application/json">{"enable":true,"github_id":"JS-mark","repo":"Js-mark.github.io","client_id":"771111cf1a5ef33c99d5","client_secret":"00254dd1456d8593ede120f4158193706ac7b3fb","admin_user":"JS-mark","distraction_free_mode":true,"proxy":"https://cors-anywhere.azm.workers.dev/https://github.com/login/oauth/access_token","language":"zh-CN","perPage":10,"pagerDirection":"last","js":{"url":"//cdn.jsdelivr.net/npm/gitalk@1/dist/gitalk.min.js"},"path_md5":"07af02ea427357fd3bb15e527e48191f"}</script> |
541 | | -<script src="/js/third-party/comments/gitalk.js"></script> |
| 539 | +<script src="/js/third-party/comments/gitalk.js" defer></script> |
542 | 540 |
|
543 | 541 | </body> |
544 | 542 | </html> |
0 commit comments