亚洲最大看欧美片,亚洲图揄拍自拍另类图片,欧美精品v国产精品v呦,日本在线精品视频免费

  • 站長資訊網(wǎng)
    最全最豐富的資訊網(wǎng)站

    如何使用css預(yù)處理器

    創(chuàng)建項(xiàng)目時未選擇預(yù)處理器,需手動安裝相應(yīng)loader。方法為:1、Sass,“sass-loader node-sass”;2、Less,“l(fā)ess-loader less”;3、Stylus,“stylus-loader stylus”。

    如何使用css預(yù)處理器

    本教程操作環(huán)境:windows7系統(tǒng)、CSS3&&HTML5版、Dell G3電腦。

    CSS預(yù)處理器

    1.什么是css預(yù)處理器

    CSS預(yù)處理器是一種專門的編程語言,用來為CSS增加一些編程特性(CSS本身不是編程語言)。

    不需要考慮瀏覽器兼容問題,因?yàn)镃SS預(yù)處理器最終編譯和輸出的仍是標(biāo)準(zhǔn)的CSS樣式。

    可以在CSS預(yù)處理器中:使用變量、簡單邏輯判斷、函數(shù)等基本編程技巧。

    2. 常用的幾種css預(yù)處理器

    • sass

    • less

    • stylus

    3.css預(yù)處理器的使用方法

    如果創(chuàng)建項(xiàng)目時沒有選擇需要的預(yù)處理器(Sass/Less/Stylus),則需手動安裝相應(yīng)loader

    # Sass

    npm install -D sass-loader node-sass

    # Less

    npm install -D less-loader less

    # Stylus

    npm install -D stylus-loader stylus

    范例:App.vue修改為Sass

    $color: #42b983; a { color: $color; }

    4. 自動化導(dǎo)入樣式

    自動化導(dǎo)入樣式文件 (用于顏色、變量、mixin等),可以使用style-resources-loader。

    npm i -D style-resources-loader

    配置

    const path = require('path') function addStyleResource(rule) { rule.use('style-resource') .loader('style-resources-loader') .options({ patterns: [            , path.resolve(__dirname, './src/styles/imports.scss'), ], }) } module.exports = { chainWebpack: config => { const types = ['vue-modules', 'vue', 'normal-modules', 'normal'] types.forEach(type => addStyleResource(config.module.rule('scss').oneOf(type))) }, }

    推薦學(xué)習(xí):css視頻教程

    贊(0)
    分享到: 更多 (0)
    網(wǎng)站地圖   滬ICP備18035694號-2    滬公網(wǎng)安備31011702889846號