详解vue中引入stylus及报错解决方法


Posted in Javascript onSeptember 22, 2017

前提条件是已经有了vue项目,如果没有,请先建立,具体方法看这里https://cn.vuejs.org/v2/guide/installation.html

安装stylus

好了,建立好项目后我们来安装stylus

npm install stylus stylus-loader --save-dev

这样就安装上了stylus。

接下来就可以使用了,使用方式分两种。一种是在.vue文件的style块中使用,一种是引用.styl文件的形式

在.vue文件的style块中使用

这个很简单,只要在style标签加上lang="stylus"就可以了,看完这例子

<style scoped lang="stylus">
 .top {
  height: 80px;
  line-height: 80px;
  background-color: #0e5792;
  min-width: 800px;
 }

 .avatar
  float: left;
  width: 300px;


  img
   width: 60px;
   height: 60px;
   display: inline-block;
   border-radius: 30px;

</style>

外部引用.styl文件

通过css语法引入比较方便,用js模块的方式配置比较复杂

<style lang="stylus">
 @import "assets/base.styl";
#app {
 font-family: 'Avenir', Helvetica, Arial, sans-serif;
 -webkit-font-smoothing: antialiased;
 -moz-osx-font-smoothing: grayscale;
 color: #2c3e50;
}
</style>

在项目中的.vue文件中,如果想使用stylus即:如:

<style lang="stylus" ><style>

详解vue中引入stylus及报错解决方法 

常常会报错如下:

详解vue中引入stylus及报错解决方法 

此时不仅仅需要npm install stylus-loader.还需要npm install stylus 。然后在packge.json文件中写入

详解vue中引入stylus及报错解决方法 

此时,stylus文件就可用了,项目就可以正常运行了。

详解vue中引入stylus及报错解决方法

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

Javascript 相关文章推荐
jQuery 判断元素上是否绑定了事件
Oct 28 Javascript
关于锚点跳转及jQuery下相关操作与插件
Oct 01 Javascript
jQuery编辑器KindEditor4.1.4代码高亮显示设置教程
Mar 01 Javascript
JavaScript事件处理器中的event参数使用介绍
May 24 Javascript
动态添加option及createElement使用示例
Jan 26 Javascript
jQuery结合AJAX之在页面滚动时从服务器加载数据
Jun 30 Javascript
Java  Spring 事务回滚详解
Oct 17 Javascript
移动适配的几种方案(三种方案)
Nov 25 Javascript
微信小程序 表单Form实例详解(附源码)
Dec 22 Javascript
基于vue1和vue2获取dom元素的方法
Mar 17 Javascript
基于vue实现滚动条滚动到指定位置对应位置数字进行tween特效
Apr 18 Javascript
JavaScript数组常用的增删改查与其他属性详解
Oct 13 Javascript
EL表达式截取字符串的函数说明
Sep 22 #Javascript
js中json对象和字符串的理解及相互转化操作实现方法
Sep 22 #Javascript
利用javascript如何随机生成一定位数的密码
Sep 22 #Javascript
ES6中新增的Object.assign()方法详解
Sep 22 #Javascript
Vee-Validate的使用方法详解
Sep 22 #Javascript
Js中async/await的执行顺序详解
Sep 22 #Javascript
Node.js自定义实现文件路由功能
Sep 22 #Javascript
You might like
php获取本周开始日期和结束日期的方法
2015/03/09 PHP
PHP7扩展开发之基于函数方式使用lib库的方法详解
2018/01/15 PHP
PHP设计模式之适配器模式定义与用法详解
2018/04/03 PHP
JavaScript与DropDownList 区别分析
2010/01/01 Javascript
关于捕获用户何时点击window.onbeforeunload的取消事件
2011/03/06 Javascript
JQuery中判断一个元素下面是否有内容或者有某个标签的判断代码
2012/02/02 Javascript
javascript:文字不间断向左移动的实例代码
2013/08/08 Javascript
JQuery获取表格数据示例代码
2014/05/26 Javascript
JS组件Bootstrap按钮组与下拉按钮详解
2016/05/10 Javascript
基于Bootstrap漂亮简洁的CSS3价格表(附源码下载)
2017/02/28 Javascript
vue内置组件transition简单原理图文详解(小结)
2018/07/12 Javascript
教你如何用Node实现API的转发(某音乐)
2019/09/20 Javascript
vue父子模板传值问题解决方法案例分析
2020/02/26 Javascript
vue实现简单计算商品价格
2020/09/14 Javascript
SpringBoot在yml配置文件中配置druid的操作
2020/11/16 Javascript
从零学python系列之教你如何根据图片生成字符画
2014/05/23 Python
python网络编程之读取网站根目录实例
2014/09/30 Python
基于wxpython实现的windows GUI程序实例
2015/05/30 Python
深入解析Python中的变量和赋值运算符
2015/10/12 Python
python matplotlib坐标轴设置的方法
2017/12/05 Python
关于Tensorflow中的tf.train.batch函数的使用
2018/04/24 Python
python实现类之间的方法互相调用
2018/04/29 Python
简单了解python gevent 协程使用及作用
2019/07/22 Python
python读写csv文件并增加行列的实例代码
2019/08/01 Python
matplotlib.pyplot画图并导出保存的实例
2019/12/07 Python
opencv3/C++实现视频背景去除建模(BSM)
2019/12/11 Python
python+Selenium自动化测试——输入,点击操作
2020/03/06 Python
科颜氏美国官网:Kiehl’s美国
2017/01/31 全球购物
村优秀党员事迹材料
2014/01/15 职场文书
岗位标兵事迹材料
2014/05/17 职场文书
写给导师的自荐信
2015/03/06 职场文书
新闻报道稿范文
2015/07/23 职场文书
感谢师恩主题班会
2015/08/17 职场文书
优秀班干部主要事迹材料
2015/11/04 职场文书
学校中层领导培训心得体会
2016/01/11 职场文书
Tensorflow与RNN、双向LSTM等的踩坑记录及解决
2021/05/31 Python