收起左侧

[前端] VUE里直接设置全局样式

0
回复
[复制链接]
avatar
  • TA的每日心情
    qdsmile开心
    2023-12-13 16:27
  • 签到天数: 16 天

    [LV.4]常来常往

    4

    主题

    4

    帖子

    69

    积分

    发表于 2023-1-4 19:25:30 | 显示全部楼层 |阅读模式
    IT教程吧的吧友们好,今天给大家介绍两种方法:1、自然是直接在main.js里直接用import导入具体的css(含less、sass等)文件即可,这样所有的vue组件都有了这个公共样式
    2、也很简单是用webpack实现的,向预处理器Loader传递选项
    使用 vue.config.js 中的 css.loaderOptions 选项。示例:
    1. module.exports = {
    2.   css: {
    3.     loaderOptions: {
    4.       sass: {
    5.         data: `
    6.           @import "@/styles/mixin.scss";
    7.           @import "@/styles/variables.scss";
    8.         `
    9.       }
    10.     }
    11.   },
    12. }
    复制代码
    这样vue文件里css就不用再导入样式文件了
    参与人数 2金币 +60 悬赏币 +1 收起 理由
    avatar 嘿么么嘿 + 1
    avatar itjc8 + 60 赞一个!

    查看全部评分总评分 : 金币 +60 悬赏币 +1

    您需要登录后才可以回帖 登录 | 立即注册 QQ登录

    本版积分规则