当前位置:   article > 正文

vite中使用scss_vite scss

vite scss

下载

npm i sass-loader sass -D

只要按照了这2个包,启动项目,在<style>标签中加上 lang="scss" ,就可以用scss了, 

使用

引用全局scss

方式1:

切记一定要加 !important  ,否则全局样式可能不生效

 方式2: 

 vite.config.js中配置: 

  1. export default defineConfig({
  2. css: {
  3. preprocessorOptions: {
  4. scss: {
  5. additionalData: `@import "@/style/test.scss";`
  6. }
  7. }
  8. }
  9. })

测试代码: 

  1. <template>
  2. <div class="main">
  3. hello
  4. <span class="myheader"> world </span>
  5. </div>
  6. </template>
  7. <script setup>
  8. </script>
  9. <style lang="scss" scoped>
  10. $my_red: red;
  11. .main {
  12. font-size: 30px;
  13. .myheader {
  14. color: $my_red;
  15. background-color: yellow;
  16. border: 5px solid $color_border;
  17. }
  18. }
  19. </style>

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/很楠不爱3/article/detail/227596
推荐阅读
相关标签
  

闽ICP备14008679号