代码分析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 相关文章推荐
DD_belatedPNG,IE6下PNG透明解决方案(国外)
Dec 06 Javascript
深入理解JavaScript系列(7) S.O.L.I.D五大原则之开闭原则OCP
Jan 15 Javascript
jQuery对html元素取值与赋值的方法
Nov 20 Javascript
键盘上一张下一张兼容IE/google/firefox等浏览器
Jan 28 Javascript
javascript实现获取图片大小及图片等比缩放的方法
Nov 24 Javascript
JS匿名函数类生成方式实例分析
Nov 26 Javascript
jQuery中animate的几种用法与注意事项
Dec 12 Javascript
微信小程序 石头剪刀布实例代码
Jan 04 Javascript
js实现简单数字变动效果
Nov 06 Javascript
使用classList来实现两个按钮样式的切换方法
Jan 24 Javascript
在vue里使用codemirror遇到的问题
Nov 01 Javascript
layui中的switch开关实现方法
Sep 03 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
关于使用key/value数据库redis和TTSERVER的心得体会
2013/06/28 PHP
php readfile下载大文件失败的解决方法
2017/05/22 PHP
PHP常见过waf webshell以及最简单的检测方法
2019/05/21 PHP
laravel在中间件内生成参数并且传递到控制器中的2种姿势
2019/10/15 PHP
Laravel 手动开关 Eloquent 修改器的操作方法
2019/12/30 PHP
PHP实现笛卡尔积算法的实例讲解
2019/12/22 PHP
Prototype源码浅析 String部分(二)
2012/01/16 Javascript
Javascript冒泡排序算法详解
2014/12/03 Javascript
三分钟带你玩转jQuery.noConflict()
2016/02/15 Javascript
gameboy网页闯关游戏(riddle webgame)--仿微信聊天的前端页面设计和难点
2016/02/21 Javascript
jquery分页插件jquery.pagination.js实现无刷新分页
2016/04/01 Javascript
React-Native中禁用Navigator手势返回的示例代码
2017/09/09 Javascript
javascript按钮禁用和启用的效果实例代码
2017/10/29 Javascript
使用vue2实现带地区编号和名称的省市县三级联动效果
2018/11/05 Javascript
详解vue更改头像功能实现
2019/04/28 Javascript
JavaScript 处理树数据结构的方法示例
2019/06/16 Javascript
JS中的算法与数据结构之列表(List)实例详解
2019/08/16 Javascript
python实现得到一个给定类的虚函数
2014/09/28 Python
Python中random模块用法实例分析
2015/05/19 Python
Python中property属性实例解析
2018/02/10 Python
Python编程中NotImplementedError的使用方法
2018/04/21 Python
Python对excel文档的操作方法详解
2018/12/10 Python
python标准库sys和OS的函数使用方法与实例详解
2020/02/12 Python
Python无头爬虫下载文件的实现
2020/04/02 Python
利用OpenCV中对图像数据进行64F和8U转换的方式
2020/06/03 Python
python如何导出微信公众号文章方法详解
2020/08/31 Python
草莓网化妆品澳大利亚站:Strawberrynet AU
2017/12/18 全球购物
Java里面如何创建一个内部类的实例
2015/01/19 面试题
求职信写作要突出重点
2014/01/01 职场文书
请假条格式范文
2014/04/10 职场文书
儿童生日会策划方案
2014/05/15 职场文书
韩语专业职业生涯规划范文:成功之路就在我们脚下
2014/09/11 职场文书
银行竞聘报告范文
2014/11/06 职场文书
勇敢的心观后感
2015/06/09 职场文书
基于CSS3画一个iPhone
2021/04/21 HTML / CSS
python实现黄金分割法的示例代码
2021/04/28 Python