<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      webpack生產環境優化:externals

      轉載請注明 來源:http://www.eword.name/
      Author:eword
      Email:eword@eword.name

      webpack生產環境優化:externals

      externals配置主要是為了防止某些通過CDN引入的包被打包到輸出的bundle中。

      一、核心配置

      /*
          webpack.config.js webpack的配置文件
          路徑: ./webpack.config.js
      */
      
      // resolve用來拼接絕對路徑的方法
      const { resolve } = require('path');
      // 引入打包 html 文件的插件 html-webpack-plugin
      const HtmlWebpackPlugin = require('html-webpack-plugin');
      
      module.exports = {
          // webpack配置
          // 入口起點文件
          entry: './src/index.js',
          // 輸出
          output: {
              // 輸出文件名
              filename: 'built.js',
              // 輸出路徑
              // __dirname nodejs的變量,代表當前文件的目錄絕對路徑
              path: resolve(__dirname, 'build'),
          },
          // loader的配置
          module: {
              rules: [
                  // 詳細loader配置
                  //不同文件必須配置不同loader處理
                  // 打包 css 文件的詳細loader配置
                  {
                      // 匹配哪些文件
                      test: /\.css$/,
                      // 使用哪些loader進行處理
                      use: [
                          // use數組中loader執行順序:從右到左,從下到上依次執行
                          // 創建style標簽,將js中的樣式資源插入進行,添加到head中生效
                          'style-loader',
                          // 將css文件變成commonjs模塊加載js中,里面內容是樣式字符串
                          'css-loader',
      
                      ],
                  },
                  //打包less 文件的詳細loader配置
                  {
                      //匹配哪些文件
                      test: /\.less$/,
                      //使用哪些loader進行處理
                      use: [
                          // use數組中loader執行順序:從右到左,從下到上依次執行
                          //創建style標簽,將js中的樣式資源插入進行,添加到head中生效
                          'style-loader',
                          //將css文件變成commonjs模塊加載js中,里面內容是樣式字符串
                          'css-loader',
                          //將less文件編譯成css文件
                          //需要下載less-loader和less
                          'less-loader'
                      ]
                  },
              ]
          },
          // plugins的配置
          plugins: [
              // 詳細的plugins配置
              new HtmlWebpackPlugin({
                  //復制../src/index.html'文件,并自動引入打包輸出的所有資源(JS/CS5)
                  template: './src/index.html'
              })
          ],
      
          // 生產環境下會自動壓縮js代碼
          mode: 'production',
          externals:{
              // 忽略jquery。(庫名也就是通過npm安裝時的包名)
              jquery:'jquery'
          }
      
      };
      

      核心配置

      /*
          webpack.config.js webpack的配置文件
          路徑: ./webpack.config.js
      */
      
          externals:{
              // 忽略jquery。(庫名也就是通過npm安裝時的包名)
              jquery:'jquery'
          }
      

      jquery不會被webpack打包,需要手動在html中引入。

      二、html中手動引入忽略的包

      <!DOCTYPE html>
      <html lang="en">
      <head>
          <meta charset="UTF-8">
          <meta name="viewport" content="width=device-width, initial-scale=1.0">
          <title>webpack</title>
      </head>
      <body>
          <h1 id="title">hello html</h1>
          <script src="https://cdn.bootcss.com/jquery/1.12.4/jquery.min.js"></script>
      </body>
      </html>
      
      <!-- 手動從cdn引入jquery包 -->
          <script src="https://cdn.bootcss.com/jquery/1.12.4/jquery.min.js"></script>
      
      posted @ 2023-08-28 22:39  影烏  閱讀(734)  評論(0)    收藏  舉報
      主站蜘蛛池模板: 熟女人妻aⅴ一区二区三区电影| 人妻少妇88久久中文字幕 | 日韩精品一区二区午夜成人版 | 国产网红主播精品一区| 激情综合网激情综合| 久久精品亚洲精品国产色婷| 熟妇人妻av中文字幕老熟妇| 四虎永久精品免费视频| 国产亚洲精品黑人粗大精选| 熟妇人妻无码中文字幕老熟妇| 牲欲强的熟妇农村老妇女视频| 免费超爽大片黄| 深夜宅男福利免费在线观看| 在线免费不卡视频| 无码日韩精品一区二区三区免费| 一级做a爰片在线播放| 亚洲色大成网站WWW永久麻豆| 天天摸天天做天天爽水多| 成人综合婷婷国产精品久久蜜臀 | 精品日本免费一区二区三区| 国产综合久久亚洲综合| 麻阳| 亚洲欧美日本久久网站| 国产成人亚洲精品青草天美| 成人3d动漫一区二区三区| AV无码免费不卡在线观看| 三人成全免费观看电视剧高清| 中文字幕国产日韩精品| 无码人妻丰满熟妇区毛片| 性色av不卡一区二区三区| 精品国产中文字幕av| 国产性天天综合网| 成人精品老熟妇一区二区| 天堂V亚洲国产V第一次| 国内精品无码一区二区三区| 影音先锋大黄瓜视频| 精品国精品自拍自在线| 国产成人精品亚洲资源| 亚洲av成人午夜福利| 久久免费网站91色网站| 色天天天综合网色天天|