站長資訊網
        最全最豐富的資訊網站

        手把手帶你自定義配置Angular CLI下的Webpack和loader處理

        本篇文章通過案例介紹一下Angular CLI下的自定義Webpack配置方法和自定義loader處理的方法,希望對大家有所幫助!

        手把手帶你自定義配置Angular CLI下的Webpack和loader處理

        1 Angular 使用自定義Webpack配置方法

        1.1 背景

        使用Angular CLI新建工程后,一鍵式的配置已經能滿足大部分需求,但針對個體述求,可能會希望給webpack配置一些額外的loader或者plugins。【相關教程推薦:《angular教程》】

        1.2 替換Builder實現外部配置webpack

        angular.json 暴露了多種Builder可以替換的接口,如果需要使用自定義webpack配置可以替換一下builder。 @angular-builders/custom-webpackngx-build-plus都提供了對應的builder,查看npm的趨勢custom-webpack用戶比較多,這里以custom-webpack為例,介紹如何修改angular.json以用上自定義的webpack配置。

        1.3 安裝Builder的包

        由于@angular-builders/custom-webpack并不是ng官方的包,所以使用前都需要先安裝一下:

        npm install @angular-builders/custom-webpack

        不同的ng版本需要安裝對應不同的版本的包, ng的大部分庫目前有一個約定俗成的好習慣,就是主版本號和ng的主版本號是能夠對上的。比如使用的是ng12,那就用custom-webpack@12的版本。那么為什么需要這么多版本,原因是ng在自己的不同版本下的默認使用的@angular-devkit/build-angular包的內容和結構甚至schema結構和位置可能會發生變化。對于custom-webpack來說

        贊(0)
        分享到: 更多 (0)
        網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號
        主站蜘蛛池模板: 99久久国产热无码精品免费| 国产精品1024视频| 欧美一区二区精品| 亚洲国产精品成人精品无码区| 久久精品无码免费不卡| 亚洲精品国偷自产在线| 国产精品国产三级国产| 国产精品高清一区二区三区不卡| 国产精品午夜无码AV天美传媒| 亚洲欧美国产∧v精品综合网| 国产伦精品免编号公布| 免费精品久久久久久中文字幕 | 人妻少妇精品中文字幕AV| laowang在线精品视频| 自拍偷自拍亚洲精品情侣| 久久福利青草精品资源站| 久久久久成人精品无码| 国产高清国内精品福利99久久| 亚洲精品无码久久久久sm| 久99久无码精品视频免费播放| 成人区人妻精品一区二区不卡网站 | 精品国产一区二区22| 91精品国产91久久久久久| 国产精品视频一区国模私拍| 99精品一区二区三区无码吞精 | 九九99精品久久久久久| 亚洲精品成人在线| 精品一区二区三区四区| 大伊香蕉精品视频在线导航| 久99精品视频在线观看婷亚洲片国产一区一级在线| 国产精品亚洲w码日韩中文| 久久国产精品一国产精品金尊| 国内精品欧美久久精品| 国产午夜精品理论片免费观看| 国产麻豆精品一区二区三区v视界| 欧美精品丝袜久久久中文字幕| 久久99国产精品二区不卡| 综合国产精品第一页| 亚洲欧洲精品成人久久奇米网| 国产成人久久精品二区三区| 国产精品99久久久久久董美香 |