成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專(zhuān)欄INFORMATION COLUMN

angular@^6項(xiàng)目sass改less,修復(fù)ng-zorro升級(jí)@^1.1.0版本,定義主題中出

zhiwei / 1783人閱讀

摘要:全新的的項(xiàng)目有全新的配置文件,版本的配置文件為,其結(jié)構(gòu)已經(jīng)發(fā)生很大的變化,下面是基于版本改,并通過(guò)變量自定義的主題的方法和碰到的一些問(wèn)題修改文件修改文件下面的中的指定項(xiàng)目構(gòu)建時(shí)導(dǎo)入的樣式文件改為你自定義的文件相應(yīng)的文件,小伙伴先注意這個(gè)

全新的的angular@^6項(xiàng)目有全新的配置文件angular.json,@<6版本的配置文件為angular-cli.json,其結(jié)構(gòu)已經(jīng)發(fā)生很大的變化,下面是基于angular@^6版本sass改less,并通過(guò)less變量自定義ng-zorro的主題的方法和碰到的一些less問(wèn)題

修改angular.json文件 schematics.@schematics/angular:component.styleext = less

 "schematics": {
    "@schematics/angular:component": {
      ......
      "styleext": "less"
    },
    
  }

修改angular.json文件architect下面的builder中的指定項(xiàng)目構(gòu)建時(shí)導(dǎo)入的樣式文件改為你自定義的less文件

 "styles": [
              "src/styles/styles.less"
            ],

相應(yīng)的文件,小伙伴先注意styles.less這個(gè)文件,styles.var.less這兩個(gè)文件和其他文件夾后面一一說(shuō)一下

下面是新自定義的styles.less文件

@import "../../node_modules/ng-zorro-antd/src/ng-zorro-antd.less";  //引入ng-zorro的樣式   
@import "./styles.var.less";   //自定義的less變量和覆蓋ng-zorro的官方變量   
@import "......";  //進(jìn)入其他樣式,這些樣式可以根據(jù)業(yè)務(wù)細(xì)分建成相應(yīng)的文件夾和文件,如圖

這時(shí)候運(yùn)行項(xiàng)目會(huì)包如下錯(cuò)誤,大體是 bezierEasingMixin()函數(shù)不好使 javascript被禁用,解決方法,在
node_modules@angular-devkituild-angularsrcangular-cli-filesmodelswebpack-configsstyles.js line 136和142行(由于版本不一樣文件的位置也不一樣),lessPathOptions這個(gè)對(duì)象,加入屬性lessPathOptions.javascriptEnabled = true

    let lessPathOptions = { paths: [], javascriptEnabled: true};
    if (......);
        lessPathOptions = {
            paths: includePaths,
            javascriptEnabled: true
        };
    }

現(xiàn)在項(xiàng)目就能完美運(yùn)行了,接下來(lái)就可以按照ng-zorro的官方教程做自定義樣式和字體本地化了

文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請(qǐng)注明本文地址:http://systransis.cn/yun/96032.html

相關(guān)文章

  • Angular 項(xiàng)目 國(guó)際化

    摘要:正如官網(wǎng)所說(shuō),項(xiàng)目國(guó)際化是一件具有挑戰(zhàn)性,需要多方面的努力持久的奉獻(xiàn)和決心的任務(wù)。本文將介紹項(xiàng)目的國(guó)際化方案,涉及靜態(tài)文件和文件文案的國(guó)際化。參考目錄的國(guó)際化在線例子國(guó)際化 正如angular官網(wǎng)所說(shuō),項(xiàng)目國(guó)際化是一件具有挑戰(zhàn)性,需要多方面的努力、持久的奉獻(xiàn)和決心的任務(wù)。本文將介紹angular項(xiàng)目的國(guó)際化方案,涉及靜態(tài)文件(html)和ts文件文案的國(guó)際化。 背景 Angular:...

    cncoder 評(píng)論0 收藏0
  • 前端學(xué)習(xí)路線

    摘要:具體來(lái)說(shuō),包管理器就是可以通過(guò)命令行,幫助你把外部庫(kù)和插件放到你的項(xiàng)目里面并在之后進(jìn)行版本升級(jí),這樣就不用手工復(fù)制和更新庫(kù)?,F(xiàn)在有的包管理器主要是和。 一、基礎(chǔ) 1、學(xué)習(xí)HTML基礎(chǔ) HTML給你的網(wǎng)頁(yè)賦予了結(jié)構(gòu)。它就像是人的骨架那樣讓你保持站立。首先你需要去學(xué)習(xí)語(yǔ)法以及它必須提供的一切。你的學(xué)習(xí)應(yīng)該聚焦在下面這些東西上: 學(xué)習(xí)HTML基礎(chǔ),了解如何編寫(xiě)語(yǔ)義HTML 理解如何把網(wǎng)頁(yè)分...

    20171112 評(píng)論0 收藏0
  • 前端學(xué)習(xí)路線

    摘要:具體來(lái)說(shuō),包管理器就是可以通過(guò)命令行,幫助你把外部庫(kù)和插件放到你的項(xiàng)目里面并在之后進(jìn)行版本升級(jí),這樣就不用手工復(fù)制和更新庫(kù)?,F(xiàn)在有的包管理器主要是和。 一、基礎(chǔ) 1、學(xué)習(xí)HTML基礎(chǔ) HTML給你的網(wǎng)頁(yè)賦予了結(jié)構(gòu)。它就像是人的骨架那樣讓你保持站立。首先你需要去學(xué)習(xí)語(yǔ)法以及它必須提供的一切。你的學(xué)習(xí)應(yīng)該聚焦在下面這些東西上: 學(xué)習(xí)HTML基礎(chǔ),了解如何編寫(xiě)語(yǔ)義HTML 理解如何把網(wǎng)頁(yè)分...

    FullStackDeveloper 評(píng)論0 收藏0
  • 初探react技術(shù)棧(一)

    摘要:相信用的同學(xué)也不少找到函數(shù)在其中中添加啟用編譯。。。react 最近已經(jīng)開(kāi)始使用react技術(shù)棧了,從頭開(kāi)始搭建項(xiàng)目,有必要的記錄一下配置的過(guò)程以及項(xiàng)目分層的思路,這次后臺(tái)項(xiàng)目采用的主要采用react-create-app腳手架以及Ant DesignUI 以及多語(yǔ)言react-intl create-react-app 這是官方維護(hù)的腳手架應(yīng)用 我們一般也采用這個(gè) $ npm or c...

    劉玉平 評(píng)論0 收藏0

發(fā)表評(píng)論

0條評(píng)論

最新活動(dòng)
閱讀需要支付1元查看
<