代码分析vue中如何配置less


Posted in Javascript onSeptember 28, 2018

安装

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> <p>header</p> </div>
</template>
 
<script>
export default {
 name: "headers",
 data() {
 return {};
 }
};
</script>
 
<style scoped>
.box {
 height: 300/50rem;
 width: 200/50rem;
 background-color: red;
 font-size: 16/50 rem;
}
</style>

效果展示:

代码分析vue中如何配置less

Javascript 相关文章推荐
jQuery库与其他JS库冲突的解决办法
Feb 07 Javascript
解决js正则匹配换行问题实现代码
Dec 10 Javascript
JS获取网页图片name属性的方法
Apr 01 Javascript
每天一篇javascript学习小结(基础知识)
Nov 10 Javascript
Bootstrap实现响应式导航栏效果
Dec 28 Javascript
JavaScript判断用户名和密码不能为空的实现代码
May 16 Javascript
清空元素html(&quot;&quot;) innerHTML=&quot;&quot; 与 empty()的区别和应用(推荐)
Aug 14 Javascript
echarts鼠标覆盖高亮显示节点及关系名称详解
Mar 17 Javascript
解决axios发送post请求返回400状态码的问题
Aug 11 Javascript
vue通过滚动行为实现从列表到详情,返回列表原位置的方法
Aug 31 Javascript
基于JS实现数字动态变化显示效果附源码
Jul 18 Javascript
layer弹出层倒计时关闭的实现方法
Sep 27 Javascript
使用JavaScript破解web
Sep 28 #Javascript
详解node字体压缩插件font-spider的用法
Sep 28 #Javascript
JS canvas绘制五子棋的棋盘
May 28 #Javascript
在vue中解决提示警告 for循环报错的方法
Sep 28 #Javascript
H5+C3+JS实现五子棋游戏(AI篇)
May 28 #Javascript
解决微信小程序防止无法回到主页的问题
Sep 28 #Javascript
在vue中更换字体,本地存储字体非引用在线字体库的方法
Sep 28 #Javascript
You might like
PHP_MySQL教程-第一天
2007/03/18 PHP
php定义数组和使用示例(php数组的定义方法)
2014/03/29 PHP
php删除数组中重复元素的方法
2015/12/22 PHP
利用php输出不同的心形图案
2016/04/22 PHP
php写app接口并返回json数据的实例(分享)
2017/05/20 PHP
PHP切割整数工具类似微信红包金额分配的思路详解
2019/09/18 PHP
25个优雅的jQuery Tooltip插件推荐
2011/05/25 Javascript
jquery解决图片路径不存在执行替换路径
2013/02/06 Javascript
纯js分页代码(简洁实用)
2013/11/05 Javascript
JQueryiframe页面操作父页面中的元素与方法(实例讲解)
2013/11/19 Javascript
JsRender实用入门教程
2014/10/31 Javascript
JavaScript实现鼠标滑过处生成气泡的方法
2015/05/16 Javascript
深入理解JavaScript中的浮点数
2016/05/18 Javascript
jQuery实现弹出带遮罩层的居中浮动窗口效果
2016/09/12 Javascript
详解handlebars+require基本使用方法
2016/12/21 Javascript
vue-cli初始化项目中使用less的方法
2018/08/09 Javascript
jquery的$().each和$.each的区别
2019/01/18 jQuery
vue-router结合vuex实现用户权限控制功能
2019/11/14 Javascript
js正则匹配多个全部数据问题
2019/12/20 Javascript
简单了解JS打开url的方法
2020/02/21 Javascript
Python中实现字符串类型与字典类型相互转换的方法
2014/08/18 Python
跟老齐学Python之编写类之三子类
2014/10/11 Python
用Python的Django框架编写从Google Adsense中获得报表的应用
2015/04/17 Python
Python编程实现及时获取新邮件的方法示例
2017/08/10 Python
解决python ogr shp字段写入中文乱码的问题
2018/12/31 Python
Python Gitlab Api 使用方法
2019/08/28 Python
wxPython实现绘图小例子
2019/11/19 Python
如何在django中添加日志功能
2020/02/06 Python
深入理解HTML5定时器requestAnimationFrame的使用
2018/12/12 HTML / CSS
英国历史最悠久的DJ设备供应商:DJ Finance、DJ Warehouse、The DJ Shop
2019/09/04 全球购物
北京捷通华声语音技术有限公司Java软件工程师笔试题
2012/04/10 面试题
人力资源管理毕业生自荐信
2013/11/21 职场文书
社会实践评语
2014/04/28 职场文书
2015年党员自我剖析材料
2014/12/17 职场文书
高中运动会广播稿
2015/08/19 职场文书
秀!学妹看见都惊呆的Python小招数!【详细语言特性使用技巧】
2021/04/27 Python