Vue安装less

198 阅读1分钟

执行安装命令

npm install less@4.1.2 less-loader@5.0.0

配置规则

webpack.base.conf.js

//配置 less
{
  test: /.less$/,
  loader: "style-loader!css-loader!less-loader",
}

测试效果

<template>
  <div id="app">
    <div class="d2">
      <div class="d3"></div>
      <div class="d4"></div>
    </div>
    <img src="./assets/logo.png">
    <router-view/>
  </div>
</template>

<script>
export default {
  name: 'App'
}
</script>

<style scoped 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: 60px;
}

.d2{
  width: 100px;
  height: 100px;
  background-color: red;
  .d3{
    width: 50px;
    height: 50px;
    background-color: blanchedalmond;
  }
}
</style>

less.png 到此结束