真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網站制作重慶分公司

webpack中配置多對多的實現(xiàn)方法-創(chuàng)新互聯(lián)

這篇文章給大家分享的是有關webpack中配置多對多的實現(xiàn)方法的內容。小編覺得挺實用的,因此分享給大家做個參考。一起跟隨小編過來看看吧。

公司主營業(yè)務:成都網站設計、成都做網站、移動網站開發(fā)等業(yè)務。幫助企業(yè)客戶真正實現(xiàn)互聯(lián)網宣傳,提高企業(yè)的競爭能力。創(chuàng)新互聯(lián)是一支青春激揚、勤奮敬業(yè)、活力青春激揚、勤奮敬業(yè)、活力澎湃、和諧高效的團隊。公司秉承以“開放、自由、嚴謹、自律”為核心的企業(yè)文化,感謝他們對我們的高要求,感謝他們從不同領域給我們帶來的挑戰(zhàn),讓我們激情的團隊有機會用頭腦與智慧不斷的給客戶帶來驚喜。創(chuàng)新互聯(lián)推出鄂爾多斯免費做網站回饋大家。

webpack是一個優(yōu)秀的打包平臺, 可以把sass, 圖片, 字體等靜態(tài)資源全部打包到js中

作者最近在改造一個傳統(tǒng)的靜態(tài)網站, 為了減少http請求, 其中一個策略就是,把單個靜態(tài)網頁對應的多個靜態(tài)資源(如字體, css, 圖片, js), 打包輸出到一個js文件中, 然后讓每個html與對應獨立的js相關聯(lián)就可以了

我在網上找了webpack配置的相關資料, html與js的對應關系都是, "一對一", "多對一", 但很少有"多對多"的實現(xiàn)

但經過一番折騰, 最終還是被我配置出來了,這里分享一下配置文件相關的語法

//entry入口文件支持json的形式
    entry: {
            "static/pc/js/index": "./webStatic/pc/js/index.js",        
            "static/pc/js/article-details": "./webStatic/pc/js/article-details.js",        
            "static/mobile/js/index": "./webStatic/mobile/js/index.js",        
            "static/mobile/js/article-details": "./webStatic/mobile/js/article-details.js"
    },
    output: {
        path: path.resolve(__dirname, ''),        
        //filename前面我們可以使用一個變量[name],這個就表示獲取entry里面的key作為文件名加在前面
        filename: '[name].js'
    }

配置說明

根目錄下webStatic為源碼放置的位置, 根目錄下static為js輸出的的位置

配置文件共進行了四個映射: webStatic/pc/js/index.js輸出到static/pc/js/index.js, ./webStatic/pc/js/article-details.js 輸出到static/pc/js/article-details.js, ./webStatic/mobile/js/index.js輸出到static/mobile/js/index.js, ./webStatic/mobile/js/article-details.js輸出到static/mobile/js/article-details.js

以后添加其它映射, 只需在entry內,按照格式添加即可(對著抄就行)

感謝各位的閱讀!關于webpack中配置多對多的實現(xiàn)方法就分享到這里了,希望以上內容可以對大家有一定的幫助,讓大家可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到吧!


標題名稱:webpack中配置多對多的實現(xiàn)方法-創(chuàng)新互聯(lián)
本文地址:http://weahome.cn/article/dijeeo.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部