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 相关文章推荐
Prototype使用指南之enumerable.js
Jan 10 Javascript
jquery如何判断某元素是否具备指定的样式
Nov 05 Javascript
jQuery中end()方法用法实例
Jan 08 Javascript
JQuery动画与特效实例分析
Feb 02 Javascript
JS实现点击复选框将按钮或文本框变为灰色不可用的方法
Aug 11 Javascript
Easyui的组合框的取值与赋值
Oct 28 Javascript
JS匹配日期和时间的正则表达式示例
May 12 Javascript
Javascript别踩白块儿(钢琴块儿)小游戏实现代码
Jul 20 Javascript
VueJs组件prop验证简单介绍
Sep 12 Javascript
使用bootstrap实现下拉框搜索功能的实例讲解
Aug 10 Javascript
JavaScript实现星级评价效果
May 17 Javascript
使用vue-cli4.0快速搭建一个项目的方法步骤
Dec 04 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
基于MySQL到MongoDB简易对照表的详解
2013/06/03 PHP
Session服务器配置指南与使用经验的深入解析
2013/06/17 PHP
php中有关字符串的4个函数substr、strrchr、strstr、ereg介绍和使用例子
2014/04/24 PHP
Laravel重写用户登录简单示例
2016/10/08 PHP
php中strlen和mb_strlen用法实例分析
2016/11/12 PHP
PHP常用操作类之通信数据封装类的实现
2017/07/16 PHP
PhpStorm+xdebug+postman调试技巧分享
2020/09/15 PHP
TFDN图片播放器 不错自动播放
2006/10/03 Javascript
分享一个自定义的console类 让你不再纠结JS中的调试代码的兼容
2012/04/20 Javascript
给Flash加一个超链接(推荐使用透明层)兼容主流浏览器
2013/06/09 Javascript
详解JavaScript函数绑定
2013/08/18 Javascript
二叉树先序遍历的非递归算法具体实现
2014/01/09 Javascript
javascript生成随机数的方法
2014/05/16 Javascript
jQuery中first()方法用法实例
2015/01/06 Javascript
jscript读写二进制文件的方法
2015/04/22 Javascript
js前端面试题及答案整理(一)
2016/08/26 Javascript
一道面试题引发的对javascript类型转换的思考
2017/03/06 Javascript
BootstrapValidator实现注册校验和登录错误提示效果
2017/03/10 Javascript
(模仿京东用户注册)用JQuery实现简单表单验证,初学者必看
2018/01/08 jQuery
JavaScript实现简单音乐播放器
2020/04/17 Javascript
JS/HTML5游戏常用算法之路径搜索算法 随机迷宫算法详解【普里姆算法】
2018/12/13 Javascript
微信小程序实现简易table表格
2020/06/19 Javascript
JavaScript实现简单的图片切换功能(实例代码)
2020/04/10 Javascript
python采集百度百科的方法
2015/06/05 Python
python友情链接检查方法
2015/07/08 Python
flask应用部署到服务器的方法
2019/07/12 Python
Python使用scrapy爬取阳光热线问政平台过程解析
2019/08/14 Python
Python3.5 win10环境下导入kera/tensorflow报错的解决方法
2019/12/19 Python
可自定义箭头样式的CSS3气泡提示框
2016/03/16 HTML / CSS
个人能力自我鉴赏
2014/01/25 职场文书
2014年爱国卫生工作总结
2014/11/22 职场文书
2015元旦晚会主持词(开场白+结束语)
2014/12/14 职场文书
模范班主任事迹材料
2014/12/17 职场文书
就业意向协议书
2015/01/29 职场文书
Python使用pyecharts控件绘制图表
2022/06/05 Python
win10拖拽文件时崩溃怎么解决?win10文件不能拖拽问题解决方法
2022/08/14 数码科技