1.安装
- 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 class="box"> <p>header</p> </div>
- </template>
-
- <script>
- export default {
- name: "headers",
- data() {
- return {};
- }
- };
- </script>
-
- <style scoped lang="less">
- .box {
- height: 300/50rem;
- width: 200/50rem;
- background-color: red;
- font-size: 16/50 rem;
- }
- </style>
效果展示:

此随笔乃本人学习工作记录,如有疑问欢迎在下面评论,转载请标明出处。
如果对您有帮助请动动鼠标右下方给我来个赞,您的支持是我最大的动力。