代码分析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第三课 修改元素属性及内容的代码
Mar 14 Javascript
深入理解JavaScript系列(15) 函数(Functions)
Apr 12 Javascript
JavaScript监听和禁用浏览器回车事件实例
Jan 31 Javascript
javascript实现获取字符串hash值
May 10 Javascript
AngularJS实现全选反选功能
Dec 08 Javascript
Cookies 和 Session的详解及区别
Apr 21 Javascript
详解Node中导入模块require和import的区别
Aug 11 Javascript
chorme 浏览器记住密码后input黄色背景处理方法(两种)
Nov 22 Javascript
JS使用Dijkstra算法求解最短路径
Jan 17 Javascript
如何优雅地在vue中添加权限控制示例详解
Mar 07 Javascript
package.json中homepage属性的作用详解
Mar 11 Javascript
夯基础之手撕javascript继承详解
Nov 09 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
PHPShop存在多个安全漏洞
2006/10/09 PHP
Http 1.1 Etag 与 Last-Modified提高php效率
2008/01/10 PHP
PHP HTML代码串截取代码
2008/12/29 PHP
php+ajax做仿百度搜索下拉自动提示框(有实例)
2012/08/21 PHP
Yii PHP Framework实用入门教程(详细介绍)
2013/06/18 PHP
PHP7常量数组用法分析
2016/09/26 PHP
DOM下的节点属性和操作小结
2009/05/14 Javascript
javascript contains和compareDocumentPosition 方法来确定是否HTML节点间的关系
2010/02/04 Javascript
Js 弹出框口并返回值的两种常用方法
2010/12/30 Javascript
关于锚点跳转及jQuery下相关操作与插件
2012/10/01 Javascript
jQuery 获取URL的GET参数值的小例子
2013/04/18 Javascript
详解XMLHttpRequest(一)同步请求和异步请求
2016/09/14 Javascript
纯js三维数组实现三级联动效果
2017/02/07 Javascript
js图片延迟加载(Lazyload)三种实现方式
2017/03/01 Javascript
Bootstrap Table实现定时刷新数据的方法
2018/08/13 Javascript
在Vue methods中调用filters里的过滤器实例
2018/08/30 Javascript
分享5个小技巧让你写出更好的 JavaScript 条件语句
2018/10/20 Javascript
举例讲解Python设计模式编程中的访问者与观察者模式
2016/01/26 Python
Python调用C语言的实现
2019/07/26 Python
Django日志及中间件模块应用案例
2020/09/10 Python
python math模块的基本使用教程
2021/01/16 Python
利用CSS3的定位页面元素
2009/08/29 HTML / CSS
CSS3 3D旋转rotate效果实例介绍
2016/05/03 HTML / CSS
马德里竞技官方网上商店:Atletico Madrid Shop
2019/03/31 全球购物
Foot Locker加拿大官网:美国知名运动产品零售商
2019/07/21 全球购物
Carmen Sol官网:购买果冻鞋、手袋和配件
2021/01/01 全球购物
安全生产活动月方案
2014/03/09 职场文书
美术教师岗位职责
2014/03/18 职场文书
原料仓管员岗位职责
2014/04/12 职场文书
五一活动标语
2014/06/30 职场文书
个人学习群众路线心得体会
2014/11/05 职场文书
2015年艾滋病宣传活动总结
2015/03/27 职场文书
初三化学教学反思
2016/02/22 职场文书
2019年圣诞节祝福语集锦
2019/12/25 职场文书
浏览器常用基本操作之python3+selenium4自动化测试(基础篇3)
2021/05/21 Python
使用@Value值注入及配置文件组件扫描
2021/07/09 Java/Android