代码分析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 1.4 中的Ajax问题
Jan 23 Javascript
Javascript 运动中Offset的bug解决方案
Dec 24 Javascript
JavaScript生成的动态下雨背景效果实现方法
Feb 25 Javascript
浅谈JavaScript中null和undefined
Jul 09 Javascript
jQuery生成假加载动画效果
Dec 01 Javascript
利用Plupload.js解决大文件上传问题, 带进度条和背景遮罩层
Mar 15 Javascript
Vuejs实现购物车功能
Nov 05 Javascript
深入理解vue-class-component源码阅读
Feb 18 Javascript
JavaScript(js)处理的HTML事件、键盘事件、鼠标事件简单示例
Nov 19 Javascript
vue2.0实现列表数据增加和删除
Jun 17 Javascript
vue实现在进行增删改操作后刷新页面
Aug 05 Javascript
webpack介绍使用配置教程详解webpack介绍和使用
Jun 25 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与MongoDB简介|安全|M+PHP应用实例详解
2013/06/17 PHP
PHP操作MongoDB GridFS 存储文件的详解
2013/06/20 PHP
php上传文件常见问题总结
2015/02/03 PHP
PHPCMS忘记后台密码的解决办法
2016/10/30 PHP
jQuery实现切换页面布局使用介绍
2011/10/09 Javascript
JavaScript父子窗体间的调用方法
2015/03/31 Javascript
javascript中传统事件与现代事件
2015/06/23 Javascript
深入理解JavaScript中的箭头函数
2015/07/28 Javascript
js显示当前日期时间和星期几
2015/10/22 Javascript
javascript绘制漂亮的心型线效果完整实例
2016/02/02 Javascript
微信小程序 网络请求(GET请求)详解
2016/11/16 Javascript
jQuery实现的浮动层div浏览器居中显示效果
2017/02/03 Javascript
简单实现jQuery弹幕效果
2017/05/06 jQuery
详解ES6中的代理模式——Proxy
2018/01/08 Javascript
vue页面加载闪烁问题的解决方法
2018/03/28 Javascript
jQuery选择器之基本过滤选择器用法实例分析
2019/02/19 jQuery
微信小程序获取用户信息并保存登录状态详解
2019/05/10 Javascript
layui关闭层级、简单监听的实例
2019/09/06 Javascript
浅谈layui里的上传控件问题
2019/09/26 Javascript
微信小程序实现弹幕墙(祝福墙)
2020/11/18 Javascript
vue 递归组件的简单使用示例
2021/01/14 Vue.js
[54:18]DOTA2-DPC中国联赛 正赛 PSG.LGD vs LBZS BO3 第一场 1月22日
2021/03/11 DOTA
深入学习python的yield和generator
2016/03/10 Python
Django对models里的objects的使用详解
2019/08/17 Python
Python selenium 加载并保存QQ群成员,去除其群主、管理员信息的示例代码
2020/05/28 Python
Python如何给函数库增加日志功能
2020/08/04 Python
css3 box-sizing属性使用参考指南
2013/01/08 HTML / CSS
英国排名第一的最新设计师品牌手表独立零售商:TIC Watches
2016/09/24 全球购物
前台文员的岗位职责
2013/11/14 职场文书
淘宝店策划方案
2014/06/07 职场文书
水污染治理工程专业求职信
2014/06/14 职场文书
国际商务专业求职信
2014/07/15 职场文书
2014年工作总结与下年工作计划
2014/11/27 职场文书
2016年情人节问候语
2015/11/11 职场文书
安全学习心得体会范文
2016/01/18 职场文书
python实现对doc、txt、xls等文档的读写操作
2022/04/02 Python