当前位置: 代码网 > it编程>前端脚本>Vue.js > vite 项目中如何使用Sass

vite 项目中如何使用Sass

2024年05月26日 Vue.js 我要评论
1.安装npm add sass注意:有些博客中会告诉你需要 安装sass-loader和sass,这是webpack项目中的做法。而在vite环境中,如果你想使用sass预处理器,实际上并不需要单独

1.安装

npm add sass

注意:有些博客中会告诉你需要 安装sass-loadersass,这是webpack项目中的做法。而在vite环境中,如果你想使用sass预处理器,实际上并不需要单独安装sass-loader。vite默认集成了对sass的支持,你只需要安装sass本身即可。

2.配置

在许多博客中都会告诉你要在vite.config.js中进行这样的配置:

export default defineconfig({
  //...
  css: {
    // css预处理器
    preprocessoroptions: {
      scss: {
        // 引入 mixin.scss 这样就可以在全局中使用 mixin.scss中预定义的变量了
        // 给导入的路径最后加上 ; 
        additionaldata: '@import "@/assets/style/mixin.scss";'
      }
    }
  }
})

这么做的目的是全局引入样式 (就是这部分additionaldata: '@import "@/assets/style/mixin.scss";')

它其实等同于在main.js中写入以下的代码:

import { createapp } from 'vue'
import app from './app.vue'
import "@/assets/style/mixin.scss"
createapp(app).mount('#app')

3.使用

详细的使用方法请参考:sass: sass basics

参考资料

  1. 在vite中配置scss全局变量及可能的坑
  2. 在vite初始化的项目中安装scss,及scss的使用
  3. vite + vue3项目添加sass 

到此这篇关于vite 项目中如何使用sass的文章就介绍到这了,更多相关vite 使用sass内容请搜索代码网以前的文章或继续浏览下面的相关文章希望大家以后多多支持代码网!

(0)

相关文章:

版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站仅提供信息存储服务,不拥有所有权,不承担相关法律责任。 如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2386932994@qq.com 举报,一经查实将立刻删除。

发表评论

验证码:
Copyright © 2017-2025  代码网 保留所有权利. 粤ICP备2024248653号
站长QQ:2386932994 | 联系邮箱:2386932994@qq.com