代码分析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 相关文章推荐
“不能执行已释放的Script代码”错误的原因及解决办法
Sep 09 Javascript
刷新页面实现方式总结(HTML,ASP,JS)
Nov 13 Javascript
Javascript对象中关于setTimeout和setInterval的this介绍
Jul 21 Javascript
js实现带有介绍的Select列表菜单实例
Aug 18 Javascript
JavaScript引用类型和基本类型详解
Jan 06 Javascript
微信小程序 教程之引用
Oct 18 Javascript
Vue2.0中集成UEditor富文本编辑器的方法
Mar 03 Javascript
vue如何将v-for中的表格导出来
May 07 Javascript
微信小程序身份证验证方法实现详解
Jun 28 Javascript
javascript设计模式 ? 工厂模式原理与应用实例分析
Apr 09 Javascript
js实现验证码功能
Jul 24 Javascript
Vant 中的Toast设置全局的延迟时间操作
Nov 04 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
一个简单实现多条件查询的例子
2006/10/09 PHP
PHP获取文件的MD5值并判断是否被修改的例子
2014/06/19 PHP
Yii框架模拟组件调用注入示例
2019/11/11 PHP
解析Javascript中大括号“{}”的多义性
2013/12/02 Javascript
JS实现往下不断流动网页背景的方法
2015/02/27 Javascript
javascript的几种继承方法介绍
2016/03/22 Javascript
JavaScript代码性能优化总结篇
2016/05/15 Javascript
jQuery实现可展开折叠的导航效果示例
2016/09/12 Javascript
详解angularJS+Ionic移动端图片上传的解决办法
2017/09/13 Javascript
使用layui的layer组件做弹出层的例子
2019/09/27 Javascript
深入理解基于vue-cli的webpack打包优化实践及探索
2019/10/14 Javascript
vue穿梭框实现上下移动
2021/01/29 Vue.js
python中常用的各种数据库操作模块和连接实例
2014/05/29 Python
解析Python中while true的使用
2015/10/13 Python
Python字典遍历操作实例小结
2019/03/05 Python
十个Python练手的实战项目,学会这些Python就基本没问题了(推荐)
2019/04/26 Python
浅谈Python中函数的定义及其调用方法
2019/07/19 Python
详解python uiautomator2 watcher的使用方法
2019/09/09 Python
python GUI库图形界面开发之PyQt5布局控件QGridLayout详细使用方法与实例
2020/03/06 Python
Python urllib request模块发送请求实现过程解析
2020/12/10 Python
全球最大的中文旅行网站:去哪儿网
2017/11/16 全球购物
西班牙鞋子和箱包在线销售网站:zapatos.es
2020/02/17 全球购物
新奥尔良珠宝:Mignon Faget
2020/11/23 全球购物
护士求职推荐信范文
2013/11/23 职场文书
高三历史教学反思
2014/01/09 职场文书
幼儿园保育员辞职信
2014/01/12 职场文书
中学生校园广播稿
2014/01/16 职场文书
网页美工求职信
2014/02/15 职场文书
幼儿园评语大全
2014/04/17 职场文书
个人优缺点总结
2015/02/28 职场文书
实习生辞职信范文
2015/03/02 职场文书
2016年社区创先争优活动总结
2016/04/05 职场文书
SQL实现LeetCode(176.第二高薪水)
2021/08/04 MySQL
python百行代码实现汉服圈图片爬取
2021/11/23 Python
搭建zabbix监控以及邮件报警的超级详细教学
2022/07/15 Servers
win10拖拽文件时崩溃怎么解决?win10文件不能拖拽问题解决方法
2022/08/14 数码科技