详解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实现侧边栏跟随滚动条固定(兼容IE6)
Apr 02 Javascript
JavaScript中的操作符==与===介绍
Dec 31 Javascript
JS实现控制表格内指定单元格内容对齐的方法
Mar 30 Javascript
第一次接触神奇的Bootstrap导航条
Aug 09 Javascript
jQuery学习笔记之入门
Dec 14 Javascript
Node.js调试技术总结分享
Mar 12 Javascript
源码分析Vue.js的监听实现教程
Apr 23 Javascript
小程序实现单选多选功能
Nov 04 Javascript
JS实现的A*寻路算法详解
Dec 14 Javascript
JavaScript展开操作符(Spread operator)详解
Jul 20 Javascript
JavaScript适配器模式原理与用法实例详解
Mar 09 Javascript
vue data变量相互赋值后被实时同步的解决步骤
Aug 05 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
destoon整合UCenter图文教程
2014/06/21 PHP
非集成环境的php运行环境(Apache配置、Mysql)搭建安装图文教程
2016/04/12 PHP
phpinfo()中Loaded Configuration File(none)的解决方法
2017/01/16 PHP
PHP使用微信开发模式实现搜索已发送图文及匹配关键字回复的方法
2017/09/13 PHP
PHP框架实现WebSocket在线聊天通讯系统
2019/11/21 PHP
JavaScript 页面坐标相关知识整理
2010/01/09 Javascript
js 居中漂浮广告
2010/03/21 Javascript
Extjs4 GridPanel 的几种样式使用介绍
2013/04/18 Javascript
jquery插件jquery倒计时插件分享
2013/12/27 Javascript
按Enter键触发事件的jquery方法实现代码
2014/02/17 Javascript
javascript中的括号()用法小结
2014/04/14 Javascript
jQuery Validate验证框架经典大全
2015/09/23 Javascript
JavaScript中setTimeout和setInterval函数的传参及调用
2016/03/11 Javascript
jQuery操作动态生成的内容的方法
2016/05/28 Javascript
真正好用的js验证上传文件大小的简单方法
2016/10/27 Javascript
jQuery实现ajax无刷新分页页码控件
2017/02/28 Javascript
详解Webpack+Babel+React开发环境的搭建的方法步骤
2018/01/09 Javascript
vue实现点击选中,其他的不选中方法
2018/09/05 Javascript
微信小程序BindTap快速连续点击目标页面跳转多次问题处理
2019/04/08 Javascript
微信小程序 腾讯地图SDK 获取当前地址实现解析
2019/08/12 Javascript
Vue项目实现换肤功能的一种方案分析
2019/08/28 Javascript
浅谈Vue3.0新版API之composition-api入坑指南
2020/04/30 Javascript
Javascript类型判断相关例题及解析
2020/08/26 Javascript
python 删除列表里所有空格项的方法总结
2018/04/18 Python
python opencv人脸检测提取及保存方法
2018/08/03 Python
Python使用sorted对字典的key或value排序
2018/11/15 Python
python实现KNN分类算法
2019/10/16 Python
django框架使用views.py的函数对表进行增删改查内容操作详解【models.py中表的创建、views.py中函数的使用,基于对象的跨表查询】
2019/12/12 Python
通过代码实例了解Python sys模块
2020/09/14 Python
工程部经理岗位职责
2015/02/02 职场文书
工程质量保证书
2015/05/09 职场文书
当幸福来敲门观后感
2015/06/01 职场文书
医疗纠纷调解协议书
2015/08/06 职场文书
七年级作文之雪景
2019/11/18 职场文书
windows下快速安装nginx并配置开机自启动的方法
2021/05/11 Servers
ConditionalOnProperty配置swagger不生效问题及解决
2022/06/14 Java/Android