Vue2.0设置全局样式(less/sass和css)


Posted in Javascript onNovember 18, 2017

为Vue设置全局样式需要几个步骤(如果是sass将less改成sass即可)

第一步:在src目录下的main.js,也就是入口文件里面添加下面代码

require('!style-loader!css-loader!less-loader!./common/less/index.less')

在Vue1.0版本中可以这样写,但是2.0版本中就不行,会报错提示解析错误

require('./common/less/index.less')

第二步:在build目录下的webpack.base.conf.js配置模块,只需要在 rules下面加两个模块即可

module.exports = {
 module: {
 rules: [
  {
  test: /\.less$/,
  loader: 'style-loader!css-loader!less-loader'
  },
  {
  test:/\.css$/,
  loader:'css-loader!style-loader',
  }
 ] 
 }  
}

第三步:若提示报错,可能你没有安装以上依赖,需要你在根目录下的package.json文件中添加依赖

Vue2.0设置全局样式(less/sass和css)

第四步:在命令窗口中执行命令,进行安装依赖

npm install

linux(ubuntu,deepin),Mac os系统可能会提示权限不足需要获取权限那么只需要在前面获取权限即可

sudu npm install

之后如果需要使用less的话,只要在style添加lang属性就好了

<style lang="less"></style>

若公共文件较多 可以整个在一个文件 在通过公共文件链接 实现多个样式文件全局样式

Vue2.0设置全局样式(less/sass和css)

关于vue.js的学习教程,请大家点击专题vue.js组件学习教程、Vue.js前端组件学习教程进行学习。

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
[原创]静态页面也可以实现预览 列表不同的显示方式
Oct 14 Javascript
js中iframe调用父页面的方法
Oct 30 Javascript
Javscript调用iframe框架页面中函数的方法
Nov 01 Javascript
JQuery遍历DOM节点的方法
Jun 11 Javascript
超赞的动手创建JavaScript框架的详细教程
Jun 30 Javascript
BootStrap下jQuery自动完成的样式调整
May 30 Javascript
JavaScript中如何使用cookie实现记住密码功能及cookie相关函数介绍
Nov 10 Javascript
js判断是否是手机页面
Mar 17 Javascript
JS匹配日期和时间的正则表达式示例
May 12 Javascript
vue父组件异步获取数据传给子组件的方法
Jul 26 Javascript
原生JS实现DOM加载完成马上执行JS代码的方法
Sep 07 Javascript
Vue对象赋值视图不更新问题及解决方法
Jun 03 Javascript
五步轻松实现JavaScript HTML时钟效果
Mar 25 #Javascript
深入研究React中setState源码
Nov 17 #Javascript
Vue.js在数组中插入重复数据的实现代码
Nov 17 #Javascript
jQuery实现滚动效果
Nov 17 #jQuery
不使用 JS 匿名函数理由
Nov 17 #Javascript
Vue-cli-webpack搭建斗鱼直播步骤详解
Nov 17 #Javascript
浅谈Vue.js 组件中的v-on绑定自定义事件理解
Nov 17 #Javascript
You might like
PHP 杂谈《重构-改善既有代码的设计》之五 简化函数调用
2012/05/07 PHP
Ajax+PHP快速上手及简单应用说明
2013/07/24 PHP
10 个经典PHP函数
2013/10/17 PHP
PHP获取指定函数定义在哪个文件中以及其所在的行号实例
2014/05/08 PHP
PHP启动windows应用程序、执行bat批处理、执行cmd命令的方法(exec、system函数详解)
2014/10/20 PHP
php中JSON的使用与转换
2015/01/14 PHP
遍历指定目录,并存储目录内所有文件属性信息的php代码
2016/10/28 PHP
实例讲解PHP表单验证功能
2019/02/15 PHP
将函数的实际参数转换成数组的方法
2010/01/25 Javascript
解析js如何获取当前url中的参数值并复制给input
2013/06/23 Javascript
浅谈document.write()输出样式
2015/05/07 Javascript
JavaScript入门基础
2015/08/12 Javascript
jQuery 如何给Carousel插件添加新的功能
2016/04/18 Javascript
Google 地图控件集详解及实例代码
2016/08/06 Javascript
使用BootStrap实现悬浮窗口的效果
2016/12/13 Javascript
js实现的简练高效拖拽功能示例
2016/12/21 Javascript
Nodejs 发送Post请求功能(发短信验证码例子)
2017/02/09 NodeJs
JS实现的简单拖拽功能示例
2017/03/13 Javascript
详解vue事件对象、冒泡、阻止默认行为
2017/03/20 Javascript
JS限制输入框输入的实现代码
2018/07/02 Javascript
vue+axios 前端实现的常用拦截的代码示例
2018/08/23 Javascript
使用D3.js构建实时图形的示例代码
2018/08/28 Javascript
简单两步使用node发送qq邮件的方法
2019/03/01 Javascript
JS插件amCharts实现绘制柱形图默认显示数值功能示例
2019/11/26 Javascript
Python深入学习之特殊方法与多范式
2014/08/31 Python
详解Python中的文本处理
2015/04/11 Python
Python中输入和输出(打印)数据实例方法
2019/10/13 Python
领先的钻石和订婚戒指零售商:Diamonds-USA
2016/12/11 全球购物
西班牙美妆电商:Perfume’s Club(有中文站)
2018/08/08 全球购物
法律专业学生的自我评价
2014/02/07 职场文书
开学典礼演讲稿
2014/05/23 职场文书
学生检讨书怎么写?
2014/10/10 职场文书
2014年小学英语教师工作总
2014/12/03 职场文书
三峡大坝导游词
2015/01/31 职场文书
党支部对转正的意见
2015/06/02 职场文书
教育教学读书笔记
2015/07/02 职场文书