欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

vue cli 全局樣式

錢諍諍2年前9瀏覽0評論

Vue cli是基于Node.js的命令行工具,用于快速搭建Vue項目的一款工具。在Vue項目中,我們經(jīng)常會遇到全局樣式的問題,本文將詳細(xì)介紹在Vue cli中如何引入全局樣式。

在Vue cli項目中,我們可以使用以下兩種方式引入全局樣式:

// 方式一:在main.js中引用
import Vue from 'vue'
import App from './App.vue'
import './assets/css/global.css'
Vue.config.productionTip = false
new Vue({
render: h =>h(App),
}).$mount('#app')
// 方式二:在vue.config.js中設(shè)置
module.exports = {
css: {
loaderOptions: {
sass: {
prependData: `
@import "@/assets/css/global.scss";
`
}
}
}
}

第一種方式是將全局樣式文件引用到Vue項目的根組件中,第二種方式是通過配置Vue項目的Sass預(yù)處理器,來自動引入全局樣式文件。

在全局樣式文件中,我們可以定義頁面公共樣式、顏色變量、字體樣式等,為整個Vue項目提供一致性的視覺效果。

除了引用全局樣式文件外,我們還可以在Vue組件中局部設(shè)置樣式。Vue cli默認(rèn)支持了當(dāng)前流行的CSS預(yù)處理器:Sass、Less和Stylus,方便我們在樣式文件中使用變量、函數(shù)和混合器等特性。

需要注意的是,全局樣式文件的加載順序是在組件樣式之前,所以全局樣式文件中定義的類名可以被組件樣式所覆蓋。

總結(jié)一下,在Vue cli中引用全局樣式的方式有兩種:在main.js中引用或者在vue.config.js中進(jìn)行配置。全局樣式文件中通常定義頁面公共樣式、顏色變量和字體樣式等。此外,在Vue組件中也可以使用局部樣式和CSS預(yù)處理器。需要注意的是,全局樣式文件的加載順序在組件樣式之前。