Vue中引入样式文件的方法


Posted in Javascript onAugust 18, 2017

一、在vue中使用scss

首先进行安装如下依赖: 

cnpm i sass-loader node-sass -D

二、vue中引入样式文件

1)在index.html模板html文件中引入,这种方式引入的原样编译在生成的html文件中,如果想要通过link引入外部的样式文件,建议使用这种方式:

<!DOCTYPE html>
<html>
 <head>
  <meta charset="utf-8">
  <title>2imis</title>
  <link rel="stylesheet" href="./static/reset.css" rel="external nofollow" >  
 </head>
 <body>
  <div id="app"></div>
  <!-- built files will be auto injected -->
 </body>
</html>

2)在入口js文件main.js中引入,一些公共的样式文件,可以在这里引入。这里会对scss文件进行解析,将对应的css代码插入生成html文件的style标签中,成为内联样式。

import Vue from 'vue'
import App from './App'
import router from './router'
import ElementUi from 'element-ui'
import '@/common/scss/theme-blue.scss'
Vue.config.productionTip = false
Vue.use(ElementUi);
/* eslint-disable no-new */
new Vue({
  router,
  render: h => h(App)
}).$mount('#app');

3)在对应的模板.vue文件中引入

发现一个问题,如果不在main.js中引入,直接在诸如app.vue文件中引入scss文件时候,虽然会将css代码插入生成的html标签中成为内联样式,但是不会讲scss文件进行解析,会引发问题。

难道scss文件必须首先在入口的index.js中引入,才能将scss解析,具体的vue中依赖某一个scss,还需要单独再引入一次。

总结

以上所述是小编给大家介绍的Vue中引入样式文件的方法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Javascript 相关文章推荐
理解Javascript_15_作用域分配与变量访问规则,再送个闭包
Oct 20 Javascript
JavaScript游戏之优化篇
Nov 08 Javascript
js 创建快捷方式的代码(fso)
Nov 19 Javascript
JavaScript的递归之递归与循环示例介绍
Aug 05 Javascript
巧用jquery解决下拉菜单被Div遮挡的相关问题
Feb 13 Javascript
jquery validate 自定义验证方法介绍 日期验证
Feb 27 Javascript
浅谈Javascript中匀速运动的停止条件
Dec 19 Javascript
EasyUI实现第二层弹出框的方法
Mar 01 Javascript
微信小程序(应用号)开发新闻客户端实例
Oct 24 Javascript
微信小程序实现下拉刷新和轮播图效果
Nov 21 Javascript
Vue中 key keep-alive的实现原理
Sep 18 Javascript
scrapyd schedule.json setting 传入多个值问题
Aug 07 Javascript
jQuery+HTML5实现WebGL高性能烟花绽放动画效果【附demo源码下载】
Aug 18 #jQuery
JS实现基于Sketch.js模拟成群游动的蝌蚪运动动画效果【附demo源码下载】
Aug 18 #Javascript
select自定义小三角样式代码(实用总结)
Aug 18 #Javascript
js使用highlight.js高亮你的代码
Aug 18 #Javascript
二维码图片生成器QRCode.js简单介绍
Aug 18 #Javascript
Iphone手机、安卓手机浏览器控制默认缩放大小的方法总结(附代码)
Aug 18 #Javascript
JavaScript实现移动端页面按手机屏幕分辨率自动缩放的最强代码
Aug 18 #Javascript
You might like
Smarty模板快速入门
2007/01/04 PHP
php中一个完整表单处理实现代码
2011/11/10 PHP
PHP时间格式控制符对照表分享
2013/07/23 PHP
php过滤敏感词的示例
2014/03/31 PHP
浅析Laravel5中队列的配置及使用
2016/08/04 PHP
JSON 客户端和服务器端的格式转换
2009/08/27 Javascript
JavaScript判断一个URL链接是否有效的实现方法
2011/10/08 Javascript
jquery利用ajax调用后台方法实例
2013/08/23 Javascript
JavaScript 数组详解
2013/10/10 Javascript
Ajax提交与传统表单提交的区别说明
2014/02/07 Javascript
JS取request值以及自动执行使用示例
2014/02/24 Javascript
javascript中2个感叹号的用法实例详解
2014/09/04 Javascript
jquery使用slideDown实现模块缓慢拉出效果的方法
2015/03/27 Javascript
每天一篇javascript学习小结(Date对象)
2015/11/13 Javascript
JavaScript实现256色转灰度图
2017/02/22 Javascript
JavaScript事件方法(实例讲解)
2017/06/27 Javascript
详解webpack + react + react-router 如何实现懒加载
2017/11/20 Javascript
Node.js动手撸一个静态资源服务器的方法
2019/03/09 Javascript
Vue 中文本内容超出规定行数后展开收起的处理的实现方法
2019/04/28 Javascript
js图片无缝滚动插件使用详解
2020/05/26 Javascript
js中的面向对象之对象常见创建方法详解
2019/12/16 Javascript
通过实例了解Javascript柯里化流程
2020/03/03 Javascript
JS中箭头函数与this的写法和理解
2021/01/14 Javascript
[02:58]魔廷新尊——痛苦女王至宝语音台词节选
2020/06/14 DOTA
python学习之编写查询ip程序
2016/02/27 Python
深入理解Python3 内置函数大全
2017/11/23 Python
python实现kNN算法
2017/12/20 Python
分享8点超级有用的Python编程建议(推荐)
2019/10/13 Python
解决pyqt5异常退出无提示信息的问题
2020/04/08 Python
在c#中using和new这两个关键字有什么意义
2013/05/19 面试题
计算机应用专业自荐信
2014/07/05 职场文书
工厂仓管员岗位职责范本
2014/07/17 职场文书
小学教育见习报告
2014/10/31 职场文书
起诉书格式范文
2015/05/20 职场文书
2016干部作风整顿心得体会
2016/01/22 职场文书
vue实现可以快进后退的跑马灯组件
2022/04/08 Vue.js