在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 相关文章推荐
javascript 遍历验证所有文本框的值
Aug 27 Javascript
关于Ext中form移除textfield方法:hide(),setVisible(false),remove()
Dec 02 Javascript
UI Events 用户界面事件
Jun 27 Javascript
Javascript限制网页只能在微信内置浏览器中访问
Nov 09 Javascript
浅谈javascript语法和定时函数
May 03 Javascript
值得分享的Bootstrap Ace模板实现菜单和Tab页效果
Dec 30 Javascript
基于vue实现多引擎搜索及关键字提示
Mar 16 Javascript
JavaScript实现简单的文本逐字打印效果示例
Apr 12 Javascript
Layui 动态禁止select下拉的例子
Sep 03 Javascript
jquery实现购物车基本功能
Oct 25 jQuery
JS表格的动态操作完整示例
Jan 13 Javascript
vue3自定义dialog、modal组件的方法
Jan 04 Vue.js
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中JSON的使用方法
2015/04/30 PHP
ThinkPHP5.1+Ajax实现的无刷新分页功能示例
2020/02/10 PHP
JavaScript While 循环基础教程
2007/04/05 Javascript
Javascript this 的一些学习总结
2012/08/02 Javascript
原生js实现自由拖拽弹窗代码demo
2016/06/29 Javascript
浅谈js和css内联外联注意事项
2016/06/30 Javascript
JAVA Web实时消息后台服务器推送技术---GoEasy
2016/11/04 Javascript
Bootstrap CSS布局之按钮
2016/12/17 Javascript
详解javascript立即执行函数表达式IIFE
2017/02/13 Javascript
Vue实现路由跳转和嵌套
2017/06/20 Javascript
node.js支持多用户web终端实现及安全方案
2017/11/29 Javascript
Vue2.0 http请求以及loading展示实例
2018/03/06 Javascript
vue 路由嵌套高亮问题的解决方法
2018/05/17 Javascript
Angular 多级路由实现登录页面跳转(小白教程)
2019/11/19 Javascript
微信小程序自定义模态弹窗组件详解
2019/12/24 Javascript
[01:11:35]Liquid vs LGD 2018国际邀请赛小组赛BO2 第一场 8.16
2018/08/17 DOTA
基于wxpython实现的windows GUI程序实例
2015/05/30 Python
python获取mp3文件信息的方法
2015/06/15 Python
python 中的int()函数怎么用
2017/10/17 Python
Python运维之获取系统CPU信息的实现方法
2018/06/11 Python
OpenCV HSV颜色识别及HSV基本颜色分量范围
2019/03/22 Python
几个适合python初学者的简单小程序,看完受益匪浅!(推荐)
2019/04/16 Python
python实现身份证实名认证的方法实例
2019/11/08 Python
numpy.ndarray 实现对特定行或列取值
2019/12/05 Python
解决django中form表单设置action后无法回到原页面的问题
2020/03/13 Python
python实现飞船大战
2020/04/24 Python
小加工厂管理制度
2014/01/21 职场文书
致裁判员加油稿
2014/02/08 职场文书
初中国旗下的演讲稿
2014/08/28 职场文书
争当四好少年演讲稿
2014/09/13 职场文书
军训阅兵新闻稿
2015/07/17 职场文书
新闻稿件写作技巧
2015/07/18 职场文书
大学生饮品店创业计划书范文
2019/07/10 职场文书
Python基础之赋值,浅拷贝,深拷贝的区别
2021/04/30 Python
详解CSS不受控制的position fixed
2021/05/25 HTML / CSS
关于pytest结合csv模块实现csv格式的数据驱动问题
2022/05/30 Python