• vue引入less、sass


    引入LESS:

    第一步:安装less-loader

    npm install less less-loader --save
    

    第二步:全局安装less

    npm install -g less
    

    第三步:main.js 全局引入

    import Less from 'Less'
    

    第四步:在组件中设置style标签的lang="less"

    <template>
      <div id="app">
        <img class="img" src="./assets/logo.png">
        <router-view/>
      </div>
    </template>
    
    <script>
    export default {
      name: 'App'
    }
    </script>
    
    <style lang="less">
    #app {
      font-family: 'Avenir', Helvetica, Arial, sans-serif;
      -webkit-font-smoothing: antialiased;
      -moz-osx-font-smoothing: grayscale;
      text-align: center;
      color: #2c3e50;
      margin-top: 160px;
      //less按dom结构嵌套编写样式,样式结构更加清晰 .img{ 500px; } } </style>

    引入sass:
    第一步:

    npm install -D sass-loader node-sass 

       第二步:在你的 webpack 配置中:

    module.exports = {
      module: {
        rules: [
          // ... 忽略其它规则
    
          // 普通的 `.scss` 文件和 `*.vue` 文件中的
          // `<style lang="scss">` 块都应用它
          {
            test: /.scss$/,
            use: [
              'vue-style-loader',
              'css-loader',
              'sass-loader'
            ]
          }
        ]
      },
      // 插件忽略
    }

      第三步:

      在 Vue 组件中使用 SCSS:

    <style lang="scss">
      /* 在这里撰写 SCSS */
    </style>
     

      

  • 相关阅读:
    html+css基础
    Jquery初级学习-实例3--视频网站视频展示效果
    Jquery初级学习-实例3--网站超链接和图片提示效果
    kali优化配置(3)--工具箱
    Raven2
    kali优化配置(2)
    kali优化配置(1)
    实验(1)
    sqli(7)
    CtfStudying之SSH私钥泄露
  • 原文地址:https://www.cnblogs.com/webwangjie/p/11468158.html
Copyright © 2020-2023  润新知