代码分析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 相关文章推荐
fancybox1.3.1 基于Jquery的插件在IE中图片显示问题
Oct 01 Javascript
jQuery 选择器、DOM操作、事件、动画
Nov 25 Javascript
asp.net网站开发中用jquery实现滚动浏览器滚动条加载数据(类似于腾讯微博)
Mar 14 Javascript
jQuery实现瀑布流布局详解(PC和移动端)
Sep 01 Javascript
jQuery实现的左右移动焦点图效果
Jan 14 Javascript
javascript中call apply 与 bind方法详解
Mar 10 Javascript
AngularJS封装$http.post()实例详解
May 06 Javascript
bootstrap table使用入门基本用法
May 24 Javascript
微信小程序实现蓝牙打印
Sep 23 Javascript
VUE 解决mode为history页面为空白的问题
Nov 01 Javascript
vue+element-ui JYAdmin后台管理系统模板解析
Jul 28 Javascript
解决vue addRoutes不生效问题
Aug 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
PHP 和 XML: 使用expat函数(一)
2006/10/09 PHP
浅析php过滤html字符串,防止SQL注入的方法
2013/07/02 PHP
列举PHP的Yii 2框架的开发优势
2015/07/03 PHP
thinkphp autoload 命名空间自定义 namespace
2015/07/17 PHP
PHP页面输出搜索后跳转下一页的处理方法
2016/09/30 PHP
php获取微信共享收货地址的方法
2017/12/21 PHP
php创建类并调用的实例方法
2019/09/25 PHP
javascript for循环从入门到偏门(效率优化+奇特用法)
2012/08/01 Javascript
JavaScript高级程序设计(第3版)学习笔记3 js简单数据类型
2012/10/11 Javascript
jquery复选框checkbox实现删除前判断
2014/04/20 Javascript
JS继承用法实例分析
2015/02/05 Javascript
js实现点击链接后延迟3秒再跳转的方法
2015/06/05 Javascript
什么是JavaScript注入攻击?
2016/09/14 Javascript
JS中动态创建元素的三种方法总结(推荐)
2016/10/20 Javascript
微信小程序实现商品属性联动选择
2019/02/15 Javascript
JavaScript函数式编程(Functional Programming)组合函数(Composition)用法分析
2019/05/22 Javascript
微信小程序中如何计算距离某个节日还有多少天
2019/07/15 Javascript
详解解决小程序中webview页面多层history返回问题
2019/08/20 Javascript
JavaScript如何操作css
2020/10/24 Javascript
vue实现拖拽进度条
2021/03/01 Vue.js
python同时给两个收件人发送邮件的方法
2015/04/30 Python
Python使用matplotlib的pie函数绘制饼状图功能示例
2018/01/08 Python
CentOS7.3编译安装Python3.6.2的方法
2018/01/22 Python
PyQt5每天必学之滑块控件QSlider
2018/04/20 Python
解决pyqt5异常退出无提示信息的问题
2020/04/08 Python
Johnston & Murphy官网: 约翰斯顿·墨菲牛津总统鞋
2018/01/09 全球购物
Aeropostale官网:美国著名校园品牌及青少年服饰品牌
2019/03/21 全球购物
索尼巴西商店:Sony巴西
2019/06/21 全球购物
台湾良兴购物网:EcLife
2019/12/01 全球购物
酒店管理自荐信
2013/10/23 职场文书
语文教学感言
2014/02/06 职场文书
课前一分钟演讲稿
2014/08/26 职场文书
五年级上册复习计划
2015/01/19 职场文书
2015年入党积极分子培养考察意见
2015/08/12 职场文书
接触艺术对孩子学习思维有益
2019/08/06 职场文书
关于考试抄袭的检讨书
2019/11/02 职场文书