vue使用scss续语,并且全局引入公共scss樣式

有時我們項目的主題可能需要調(diào)整垂谢,如果每個頁面的css都要修改那就太麻煩了,我們可以定義一些變量方便更改整個項目的配色疮茄。

基于官方提供的腳手架vue-cli進行搭建框架

等安裝完所有依賴后滥朱,安裝sass的依賴包:

cnpm i  sass-loader --save-dev
//sass-loader依賴于node-sass
cnpm i node-sass  --save-dev

在build文件夾下的webpack.base.conf.js的rules里面添加配置:

 {
        test:/\.scss$/,
        loader:['style','css','sass']
  }

在.vue文件中使用

<style scoped lang='scss'>

在static/css下建全局css變量文件,global.scss


global.jpg

然后在HelloWorld.vue使用定義的css變量


helloworld.jpg

運行npm run dev
發(fā)現(xiàn)報錯力试,等等徙邻,我們還有一步?jīng)]有完成

配置sass全局變量

有一個babel插件可以完美的解決這個問題:sass-resources-loader可以訪問sass資源任何一個需要訪問的sass模塊。所以畸裳,可以使用共享變量和混合所有SASS樣式缰犁,而不去每個文件都引用。

cnpm i sass-resources-loader --save-dev

修改config/index文件
在module.exports里面添加以下代碼

static: {
    scss: '../static/css/global.scss'
 },

修改build/utils文件
在exports.cssLoaders里面添加以下代碼

  const resourecesSass = [];
  if (config.static.scss) {
    resourecesSass.push({
      loader: 'sass-resources-loader',
      options: {
        resources: path.resolve(__dirname, config.static.scss)
      }
    })
  }
sass-resource.jpg

修改下面的return代碼


return.jpg

歐凱怖糊,到此為止帅容,我們重新運行項目


1563346882(1).jpg

好了,我們的css變量已經(jīng)生效了
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末伍伤,一起剝皮案震驚了整個濱河市并徘,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌扰魂,老刑警劉巖麦乞,帶你破解...
    沈念sama閱讀 217,406評論 6 503
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異劝评,居然都是意外死亡姐直,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,732評論 3 393
  • 文/潘曉璐 我一進店門蒋畜,熙熙樓的掌柜王于貴愁眉苦臉地迎上來声畏,“玉大人,你說我怎么就攤上這事姻成∨槭叮” “怎么了?”我有些...
    開封第一講書人閱讀 163,711評論 0 353
  • 文/不壞的土叔 我叫張陵佣渴,是天一觀的道長辫狼。 經(jīng)常有香客問我,道長辛润,這世上最難降的妖魔是什么膨处? 我笑而不...
    開封第一講書人閱讀 58,380評論 1 293
  • 正文 為了忘掉前任,我火速辦了婚禮砂竖,結(jié)果婚禮上真椿,老公的妹妹穿的比我還像新娘。我一直安慰自己乎澄,他們只是感情好突硝,可當我...
    茶點故事閱讀 67,432評論 6 392
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著置济,像睡著了一般解恰。 火紅的嫁衣襯著肌膚如雪锋八。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,301評論 1 301
  • 那天护盈,我揣著相機與錄音挟纱,去河邊找鬼。 笑死腐宋,一個胖子當著我的面吹牛紊服,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播胸竞,決...
    沈念sama閱讀 40,145評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼欺嗤,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了卫枝?” 一聲冷哼從身側(cè)響起煎饼,我...
    開封第一講書人閱讀 39,008評論 0 276
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎剃盾,沒想到半個月后腺占,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,443評論 1 314
  • 正文 獨居荒郊野嶺守林人離奇死亡痒谴,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,649評論 3 334
  • 正文 我和宋清朗相戀三年衰伯,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片积蔚。...
    茶點故事閱讀 39,795評論 1 347
  • 序言:一個原本活蹦亂跳的男人離奇死亡意鲸,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出尽爆,到底是詐尸還是另有隱情怎顾,我是刑警寧澤,帶...
    沈念sama閱讀 35,501評論 5 345
  • 正文 年R本政府宣布漱贱,位于F島的核電站槐雾,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏幅狮。R本人自食惡果不足惜募强,卻給世界環(huán)境...
    茶點故事閱讀 41,119評論 3 328
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望崇摄。 院中可真熱鬧擎值,春花似錦、人聲如沸逐抑。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,731評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽厕氨。三九已至进每,卻和暖如春汹粤,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背品追。 一陣腳步聲響...
    開封第一講書人閱讀 32,865評論 1 269
  • 我被黑心中介騙來泰國打工玄括, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留冯丙,地道東北人肉瓦。 一個月前我還...
    沈念sama閱讀 47,899評論 2 370
  • 正文 我出身青樓,卻偏偏與公主長得像胃惜,于是被迫代替她去往敵國和親泞莉。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 44,724評論 2 354

推薦閱讀更多精彩內(nèi)容