在vue 中使用 less的教程详解


Posted in Javascript onSeptember 26, 2018

1.安装

npm install --save-dev less less-loader

npm install --save-dev style-loader css-loader

先在index.html页面head标签内插入这段代码

<script>
  (function (doc, win) {
   var docEl = doc.documentElement,
    resizeEvt = 'orientationchange' in window ? 'orientationchange' : 'resize',
    recalc = function () {
     var clientWidth = docEl.clientWidth;
     if (!clientWidth) return;
     if (clientWidth >= 640) {
      docEl.style.fontSize = '100px';
     } else {
      docEl.style.fontSize = 100 * (clientWidth / 640) + 'px';
     }
    };

   if (!doc.addEventListener) return;
   win.addEventListener(resizeEvt, recalc, false);
   doc.addEventListener('DOMContentLoaded', recalc, false);
  })(document, window);
 </script>

在添加 build/webpack.base.conf.js 里面的

module.exports 里的 module 里添加下面这段配置

{
    test: /\.less$/,
    use: [
     "style-loader",
     "css-loader",
     "less-loader"
    ]
   }

组建 headers

<template>
  <div class="box"> <p>header</p> </div>
</template>

<script>
export default {
 name: "headers",
 data() {
  return {};
 }
};
</script>

<style scoped lang="less">
.box {
 height: 300/50rem;
 width: 200/50rem;
 background-color: red;
 font-size: 16/50 rem;
}
</style>

效果展示:  

在vue 中使用 less的教程详解

在vue 中使用 less的教程详解  

总结

以上所述是小编给大家介绍的在vue 中使用 less的教程详解,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Javascript 相关文章推荐
javasctipt如何显示几分钟前、几天前等
Apr 30 Javascript
EasyUI的doCellTip实现鼠标放到单元格上提示单元格内容
Aug 24 Javascript
canvas实现手机端用来上传用户头像的代码
Oct 20 Javascript
基于Marquee.js插件实现的跑马灯效果示例
Jan 25 Javascript
js实现做通讯录的索引滑动显示效果和滑动显示锚点效果
Feb 18 Javascript
JavaScript中双符号的运算详解
Mar 12 Javascript
深入理解Javascript中的作用域链和闭包
Apr 25 Javascript
Angularjs自定义指令实现分页插件(DEMO)
Sep 16 Javascript
Node.js 利用cheerio制作简单的网页爬虫示例
Mar 01 Javascript
详解一个小实例理解js原型和继承
Apr 24 Javascript
vue实现移动端轻量日期组件不依赖第三方库的方法
Apr 28 Javascript
js设置默认时间跨度过程详解
Jul 17 Javascript
vue如何进行动画的封装
Sep 26 #Javascript
vue使用rem实现 移动端屏幕适配
Sep 26 #Javascript
ExtJs使用自定义插件动态保存表头配置(隐藏或显示)
Sep 25 #Javascript
解决IE11 vue +webpack 项目中数据更新后页面没有刷新的问题
Sep 25 #Javascript
vue单页缓存方案分析及实现
Sep 25 #Javascript
Vue中对拿到的数据进行A-Z排序的实例
Sep 25 #Javascript
vue单页缓存存在的问题及解决方案(小结)
Sep 25 #Javascript
You might like
抛弃 PHP 代价太高
2016/04/26 PHP
PHP面向对象程序设计方法实例详解
2016/12/24 PHP
Cookie 注入是怎样产生的
2009/04/08 Javascript
JavaScript 拾碎[三] 使用className属性
2010/10/16 Javascript
jquery配合css简单实现返回顶部效果
2013/09/30 Javascript
JavaScript中的操作符==与===介绍
2014/12/31 Javascript
JavaScript在Android的WebView中parseInt函数转换不正确问题解决方法
2015/04/25 Javascript
原生js和jQuery写的网页选项卡特效对比
2015/04/27 Javascript
ECMAScript6块级作用域及新变量声明(let)
2015/06/12 Javascript
jQuery查找节点方法完整实例
2016/09/13 Javascript
javascript 动态样式添加的简单实现
2016/10/11 Javascript
关于微信jssdk实现多图片上传的一点心得分享
2016/12/13 Javascript
Javarscript中模块(module)、加载(load)与捆绑(bundle)详解
2017/05/28 Javascript
angular ng-click防止重复提交实例
2017/06/16 Javascript
jquery.rotate.js实现可选抽奖次数和中奖内容的转盘抽奖代码
2017/08/23 jQuery
vue超时计算的组件实例代码
2018/07/09 Javascript
vue3.0 CLI - 2.2 - 组件 home.vue 的初步改造
2018/09/14 Javascript
JS实现倒序输出的几种常用方法示例
2019/04/13 Javascript
关于vue-cli3打包代码后白屏的解决方案
2020/09/02 Javascript
[01:01:42]Secret vs Optic Supermajor 胜者组 BO3 第二场 6.4
2018/06/05 DOTA
python实现给字典添加条目的方法
2014/09/25 Python
Python中列表元素转为数字的方法分析
2016/06/14 Python
python3基于TCP实现CS架构文件传输
2018/07/28 Python
python自动保存百度盘资源到百度盘中的实例代码
2019/08/26 Python
Python数学形态学实例分析
2019/09/06 Python
浅谈django 模型类使用save()方法的好处与注意事项
2020/03/28 Python
python中Ansible模块的Playbook的具体使用
2020/05/28 Python
Python数据库封装实现代码示例解析
2020/09/05 Python
Python爬虫爬取ts碎片视频+验证码登录功能
2021/02/22 Python
HTML5适合的情人节礼物有纪念日期功能
2021/01/25 HTML / CSS
沪江旗下的海量优质课程平台:沪江网校
2017/11/07 全球购物
美国医疗用品、医疗设备和家庭保健用品商店:Medical Supply Depot
2018/07/08 全球购物
高中英语演讲稿范文
2014/04/24 职场文书
2015教师个人工作总结范文
2015/03/31 职场文书
初中生物教学随笔
2015/08/15 职场文书
Python安装及建立虚拟环境的完整步骤
2022/06/25 Servers