在Vue3+Vite项目中如何引入scss文件并配置全局样式?vuescopedslots

在Vue3+Vite项目中如何引入scss文件并配置全局样式? vue scopedslots

在Vue3+Vite项目中,我们可以使用Vite的样式插件@vitejs/plugin-scss来引入和配置SCSS文件。我们需要安装这个插件:

npm install @vitejs/plugin-scss --save

接下来,我们需要在项目的plugins对象中添加scss插件的配置项:

export default {  plugins: [    {      name: "scss",      options: {        sassOptions: {          outputStyle: "compressed"        },        sourceMap: true, // 开启sourceMap      }    }  ]}

然后,我们需要在vue.config.js文件中配置全局样式:

export default {  configureWebpack: {    module: {      rules: [        {          test: /.scss$/,          use: [            "style-loader",            "css-loader",            "sass-loader"          ]        }      ]    }  }}

这样,我们就可以在Vue3+Vite项目中引入并配置SCSS文件了。

na.png

本网站文章未经允许禁止转载,合作/权益/投稿 请联系平台管理员 Email:epebiz@outlook.com