详解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 EasyUI API 中文文档 - ComboBox组合框
Oct 07 Javascript
利用cookie记住背景颜色示例代码
Nov 04 Javascript
jquery实现图片滚动效果的简单实例
Nov 23 Javascript
JS+DIV实现鼠标划过切换层效果的方法
May 25 Javascript
BootStrap Table 分页后重新搜索问题的解决办法
Aug 08 Javascript
关于vuex的学习实践笔记
Apr 05 Javascript
JS的Ajax与后端交互数据的实例
Aug 08 Javascript
微信小程序Getuserinfo解决方案图解
Aug 24 Javascript
原生js实现抽奖小游戏
Jun 27 Javascript
vue瀑布流组件实现上拉加载更多
Mar 10 Javascript
VUE 项目在IE11白屏报错 SCRIPT1002: 语法错误的解决
Sep 27 Javascript
PHP 502bad gateway原因及解决方案
Nov 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 远程文件管理,可以给表格排序,遍历目录,时间排序
2009/08/07 PHP
在WordPress的后台中添加顶级菜单和子菜单的函数详解
2016/01/11 PHP
php Session无效分析资料整理
2016/11/29 PHP
laravel框架的安装与路由实例分析
2019/10/11 PHP
IE8 浏览器Cookie的处理
2009/01/31 Javascript
IE8 兼容性问题(属性名区分大小写)
2009/06/04 Javascript
Dom操作之兼容技巧分享
2011/09/20 Javascript
使用JS取得焦点(focus)元素代码
2014/03/22 Javascript
jQuery实现360°全景拖动展示
2015/03/18 Javascript
基于jquery实现图片放大功能
2016/05/07 Javascript
JavaScript实现左侧菜单效果
2017/12/14 Javascript
解决vue中对象属性改变视图不更新的问题
2018/02/23 Javascript
jQuery+Cookie实现切换皮肤功能【附源码下载】
2018/03/25 jQuery
Javascript如何实现扩充基本类型
2020/08/26 Javascript
解决vue2中使用elementUi打包报错的问题
2020/09/22 Javascript
在vue项目中封装echarts的步骤
2020/12/25 Vue.js
[03:40]DOTA2亚洲邀请赛小组赛第二日 赛事回顾
2015/01/31 DOTA
python控制台显示时钟的示例
2014/02/24 Python
python测试驱动开发实例
2014/10/08 Python
从Python的源码来解析Python下的freeblock
2015/05/11 Python
使用Python来编写HTTP服务器的超级指南
2016/02/18 Python
Python使用Mechanize模块编写爬虫的要点解析
2016/03/31 Python
手把手教你进行Python虚拟环境配置教程
2020/02/03 Python
详解pandas中iloc, loc和ix的区别和联系
2020/03/09 Python
Python extract及contains方法代码实例
2020/09/11 Python
中国茶叶、茶具一站式网上购物商城:醉品茶城
2018/07/03 全球购物
软件测试面试题
2014/01/05 面试题
销售自荐信
2013/10/22 职场文书
最新优秀教师个人先进事迹材料
2014/05/06 职场文书
2014年小学生迎国庆65周年演讲稿
2014/09/27 职场文书
党的群众路线剖析材料
2014/10/09 职场文书
2014年教育实习工作总结
2014/11/22 职场文书
公司晚宴祝酒词
2015/08/11 职场文书
小学班主任培训心得体会
2016/01/07 职场文书
Pytorch数据读取之Dataset和DataLoader知识总结
2021/05/23 Python
jQuery实现广告显示和隐藏动画
2021/07/04 jQuery