本文主要为大家详细介绍了vue2.0设置全局样式(less/sass和css),具有一定的参考价值,感兴趣的小伙伴们可以参考一下,希望能帮助到大家。
为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文件中添加依赖
第四步:在命令窗口中执行命令,进行安装依赖
npm install
登录后复制
linux(ubuntu,deepin),Mac os系统可能会提示权限不足需要获取权限那么只需要在前面获取权限即可
sudu npm install
登录后复制
之后如果需要使用less的话,只要在style添加lang属性就好了
登录后复制
若公共文件较多 可以整个在一个文件 在通过公共文件链接 实现多个样式文件全局样式
关于vue.js的学习教程,请大家点击专题vue.js组件学习教程、Vue.js前端组件学习教程进行学习。
相关推荐:
JavaScript修改css局部和全局样式代码详解
[Bootstrap]全局样式(四)_html/css_WEB-ITnose
[Bootstrap]全局样式(四) – 盛夏、光年
以上就是Vue2.0设置全局样式实例分享的详细内容,更多请关注【创想鸟】其它相关文章!
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至253000106@qq.com举报,一经查实,本站将立刻删除。
发布者:PHP中文网,转转请注明出处:https://www.chuangxiangniao.com/p/2790829.html