在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 相关文章推荐
jQuery源码分析-03构造jQuery对象-源码结构和核心函数
Nov 14 Javascript
『jQuery』取指定url格式及分割函数应用
Apr 22 Javascript
jquery实现加载等待效果示例
Sep 25 Javascript
JS关闭窗口时产生的事件及用法示例
Aug 20 Javascript
关于angularJs指令的Scope(作用域)介绍
Oct 25 Javascript
jquery与ajax获取特殊字符实例详解
Jan 08 Javascript
利用Vue.js+Node.js+MongoDB实现一个博客系统(附源码)
Apr 24 Javascript
父组件中vuex方法更新state子组件不能及时更新并渲染的完美解决方法
Apr 25 Javascript
对angular2中的ngfor和ngif指令嵌套实例讲解
Sep 12 Javascript
详解vue-cli 2.0配置文件(小结)
Jan 14 Javascript
移动端底部导航固定配合vue-router实现组件切换功能
Jun 13 Javascript
layui导出所有数据的例子
Sep 10 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
实战mysql导出中文乱码及phpmyadmin导入中文乱码的解决方法
2010/06/11 PHP
PHP自定义函数收代码
2010/08/01 PHP
PHP会话控制实例分析
2016/12/24 PHP
PHP中file_put_contents追加和换行的实现方法
2017/04/01 PHP
php中html_entity_decode实现HTML实体转义
2018/06/13 PHP
JavaScript中的History历史对象
2008/01/16 Javascript
Javascript图像处理思路及实现代码
2012/12/25 Javascript
JavaScript 操作table,可以新增行和列并且隔一行换背景色代码分享
2013/07/05 Javascript
细说javascript函数从函数的构成开始
2013/08/29 Javascript
js数组去重的常用方法总结
2014/01/24 Javascript
jquery控制display属性为none或block
2014/03/31 Javascript
jquery常用特效方法使用示例
2014/04/25 Javascript
javascript实现浏览器窗口传递参数的方法
2014/09/03 Javascript
jQuery实现可展开合拢的手风琴面板菜单
2015/09/15 Javascript
jQuery实现带分组数据的Table表头排序实例分析
2015/11/24 Javascript
JS中多种方式创建对象详解
2016/03/22 Javascript
基于Vuejs实现购物车功能
2016/08/02 Javascript
jQuery视差滚动效果网页实现方法经验总结
2016/09/29 Javascript
基于vue的下拉刷新指令和滚动刷新指令
2016/12/23 Javascript
jquery实现手机端单店铺购物车结算删除功能
2017/02/22 Javascript
Vue框架里使用Swiper的方法示例
2018/09/20 Javascript
微信小程序开发问题之wx.previewImage
2018/12/25 Javascript
VUE脚手架的下载和配置步骤详解
2019/04/01 Javascript
Easyui 关闭jquery-easui tab标签页前触发事件的解决方法
2019/04/28 jQuery
[52:02]DOTA2-DPC中国联赛 正赛 Phoenix vs Dragon BO3 第二场 2月26日
2021/03/11 DOTA
PyQt5实现类似别踩白块游戏
2019/01/24 Python
python threading和multiprocessing模块基本用法实例分析
2019/07/25 Python
Python return语句如何实现结果返回调用
2020/10/15 Python
python 基于wx实现音乐播放
2020/11/24 Python
HTML5实现移动端点击翻牌功能
2020/10/23 HTML / CSS
俄罗斯珠宝市场的领导者之一:Бронницкий ювелир
2019/10/02 全球购物
意大利时尚奢侈品店:D’Aniello Boutique
2021/01/19 全球购物
《称象》教学反思
2014/04/25 职场文书
实验室标语
2014/06/21 职场文书
中学生社区服务活动报告
2015/02/05 职场文书
2019财务转正述职报告
2019/06/27 职场文书