vue學(xué)習(xí)02:vue的css,引入scss/less/styles

一:關(guān)于vue-loader

1.在講如何在vue項目中使用scss之前泰演,我們先來簡單了解一個概念,那就是vue-loader。vue-loader是什么東西呢朝捆?vue-loader其實就是一個webpack的loader废亭。用來把vue組件轉(zhuǎn)換成可部署的js,html,css模塊国章。所以我們?nèi)绻朐賤ue項目中使用scss,肯定要告訴vue-loader怎么樣解析我的scss文件。

二.引入sass/scss(less同理)

1.在webpack中豆村,所有預(yù)處理器都要匹配相應(yīng)的loader,vue-loader允許其他的webpack-loader處理組件中的一部分代碼液兽,然后它根據(jù)lang屬性自動判斷出要使用的loaders。所以掌动,其實只要安裝處理sass/scss的loader四啰。就能在vue中使用scss了。

現(xiàn)在我們來安裝sass/scss loader

cnpm install sass-loader node-sass --save-dev

安裝后,有的時候無需配置,vue-loader允許能根據(jù)lang屬性自動判斷出要使用的loaders;

如果不生效,則需要在webpack.base.conf.js中增加以下配置.

{

??? test: /\.scss$/,

??? loaders: ["style","css","sass"]

},

2.vue2.0 使用scss

引入sass/scss文件

@import"./common/scss/mixin";

注意:分號必須要加,否則會報錯,報這個錯""Media query expression must begin with '('""

三.引入stylus

1.張鑫旭stylus語法文檔

https://www.zhangxinxu.com/jq/stylus/

2.下載stylus

npm install stylus stylus-loader --save-dev

@import"assets/base.styl";

#app {

font-family:'Avenir', Helvetica, Arial, sans-serif;

-webkit-font-smoothing: antialiased;

-moz-osx-font-smoothing: grayscale;

color:#2c3e50;

}

3.關(guān)于stylus

在SaaS粗恢,Less和Stylus中柑晒,為什么選擇后者呢?因為Stylus是來源于Node.js社區(qū)眷射,與js關(guān)系密切匙赞,所以基于Vue.js的開發(fā),我們選擇使用Stylus妖碉。

四.三個css預(yù)處理框架比較(Sass涌庭、LESS 和 Stylus)

https://www.oschina.net/question/12_44255?sort=default&p=4

https://blog.csdn.net/zhouziyu2011/article/details/67646875

五.引入normalize.css

Normalize.css只是一個很小的css文件,但它在默認(rèn)的HTML元素樣式上提供了跨瀏覽器的高度一致性嗅绸。相比于傳統(tǒng)的css reset脾猛,Normalize.css是一種現(xiàn)代的,為HTML5準(zhǔn)備的優(yōu)質(zhì)替代方案鱼鸠。Normalize.css現(xiàn)在已經(jīng)被用于Twitter Bootstrap猛拴,HTML5 Boilerplate,GOV.UK蚀狰,Rdio愉昆,CSS Tricks以及許許多多其他的框架,工具和網(wǎng)站上麻蹋。

http://www.reibang.com/p/3d21d1932aa0

https://www.cnblogs.com/chunlei36/p/6494533.html

cnpm i normalize.css --save

在main.js中添加

import 'normalize.css';

六.引入font-awesome 字體圖標(biāo)

cnpm install font-awesome --save

在main.js里添加

import 'font-awesome/css/font-awesome.css'

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末跛溉,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌芳室,老刑警劉巖专肪,帶你破解...
    沈念sama閱讀 206,378評論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異堪侯,居然都是意外死亡嚎尤,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,356評論 2 382
  • 文/潘曉璐 我一進(jìn)店門伍宦,熙熙樓的掌柜王于貴愁眉苦臉地迎上來芽死,“玉大人,你說我怎么就攤上這事次洼」毓螅” “怎么了?”我有些...
    開封第一講書人閱讀 152,702評論 0 342
  • 文/不壞的土叔 我叫張陵卖毁,是天一觀的道長揖曾。 經(jīng)常有香客問我,道長势篡,這世上最難降的妖魔是什么翩肌? 我笑而不...
    開封第一講書人閱讀 55,259評論 1 279
  • 正文 為了忘掉前任,我火速辦了婚禮禁悠,結(jié)果婚禮上念祭,老公的妹妹穿的比我還像新娘。我一直安慰自己碍侦,他們只是感情好粱坤,可當(dāng)我...
    茶點故事閱讀 64,263評論 5 371
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著瓷产,像睡著了一般站玄。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上濒旦,一...
    開封第一講書人閱讀 49,036評論 1 285
  • 那天株旷,我揣著相機與錄音,去河邊找鬼尔邓。 笑死晾剖,一個胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的梯嗽。 我是一名探鬼主播齿尽,決...
    沈念sama閱讀 38,349評論 3 400
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼灯节!你這毒婦竟也來了循头?” 一聲冷哼從身側(cè)響起绵估,我...
    開封第一講書人閱讀 36,979評論 0 259
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎卡骂,沒想到半個月后国裳,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 43,469評論 1 300
  • 正文 獨居荒郊野嶺守林人離奇死亡偿警,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 35,938評論 2 323
  • 正文 我和宋清朗相戀三年躏救,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片螟蒸。...
    茶點故事閱讀 38,059評論 1 333
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖崩掘,靈堂內(nèi)的尸體忽然破棺而出七嫌,到底是詐尸還是另有隱情,我是刑警寧澤苞慢,帶...
    沈念sama閱讀 33,703評論 4 323
  • 正文 年R本政府宣布诵原,位于F島的核電站,受9級特大地震影響挽放,放射性物質(zhì)發(fā)生泄漏绍赛。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 39,257評論 3 307
  • 文/蒙蒙 一辑畦、第九天 我趴在偏房一處隱蔽的房頂上張望吗蚌。 院中可真熱鬧,春花似錦纯出、人聲如沸蚯妇。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,262評論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽箩言。三九已至,卻和暖如春焕襟,著一層夾襖步出監(jiān)牢的瞬間陨收,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 31,485評論 1 262
  • 我被黑心中介騙來泰國打工鸵赖, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留务漩,地道東北人。 一個月前我還...
    沈念sama閱讀 45,501評論 2 354
  • 正文 我出身青樓卫漫,卻偏偏與公主長得像菲饼,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子列赎,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 42,792評論 2 345

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