详解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 相关文章推荐
JS判断不同分辨率调用不同的CSS样式文件实现思路及测试代码
Jan 23 Javascript
jquery选择器之层级过滤选择器详解
Jan 27 Javascript
js中settimeout方法加参数的使用实例
Feb 27 Javascript
javascript 中__proto__和prototype详解
Nov 25 Javascript
jQuery中:enabled选择器用法实例
Jan 04 Javascript
jquery实现邮箱自动填充提示功能
Nov 17 Javascript
Bootstrap导航条可点击和鼠标悬停显示下拉菜单的实现代码
Jun 23 Javascript
Node.js 日志处理模块log4js
Aug 28 Javascript
学习vue.js计算属性
Dec 03 Javascript
非常实用的vue导航钩子
Mar 20 Javascript
jQuery Json数据格式排版高亮插件json-viewer.js使用方法详解
Jun 12 jQuery
CountUp.js实现数字滚动增值效果
Oct 17 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中session退出登陆问题
2014/02/27 PHP
JavaScript面向对象(极简主义法minimalist approach)
2012/07/17 Javascript
在JS中操作时间之getUTCMilliseconds()方法的使用
2015/06/10 Javascript
jquery实现TAB选项卡鼠标经过带延迟效果的方法
2015/07/27 Javascript
jQuery下拉框的简单应用
2016/06/24 Javascript
Jquery给当前页或者跳转后页面的导航栏添加选中后样式的实例
2016/12/08 Javascript
微信小程序之picker日期和时间选择器
2017/02/09 Javascript
在 Angular 中实现搜索关键字高亮示例
2017/03/21 Javascript
微信小程序日历/日期选择插件使用方法详解
2018/12/28 Javascript
微信小程序中显示倒计时代码实例
2019/05/09 Javascript
JS Web Flex弹性盒子模型代码实例
2020/03/10 Javascript
[18:32]DOTA2 HEROS教学视频教你分分钟做大人-谜团
2014/06/12 DOTA
[43:48]Ti4正赛第一天 VG vs NEWBEE 2
2014/07/19 DOTA
[02:05]DOTA2完美大师赛趣味视频之看我表演
2017/11/18 DOTA
[01:17:47]TNC vs VGJ.S 2018国际邀请赛小组赛BO2 第一场 8.18
2018/08/19 DOTA
[01:29:17]RNG vs Liquid 2019国际邀请赛淘汰赛 败者组 BO3 第二场 8.23
2019/09/05 DOTA
python中的内置函数getattr()介绍及示例
2014/07/20 Python
用Eclipse写python程序
2018/02/10 Python
Ubuntu下Python2与Python3的共存问题
2018/10/31 Python
python时间序列按频率生成日期的方法
2019/05/14 Python
windows 10 设定计划任务自动执行 python 脚本的方法
2019/09/11 Python
解决keras加入lambda层时shape的问题
2020/06/11 Python
英国男女奢华内衣和泳装购物网站:Figleaves
2017/01/28 全球购物
英国和爱尔兰的自炊式豪华度假小屋:Rural Retreats
2018/06/08 全球购物
Bodum官网:咖啡和茶壶、玻璃器皿、厨房电器等
2018/08/01 全球购物
数百万免费的图形资源:Freepik
2020/09/21 全球购物
用Python写一个for循环的例子
2016/07/19 面试题
买房子个人收入证明
2014/01/16 职场文书
春节活动策划方案
2014/01/24 职场文书
音乐教学案例
2014/01/30 职场文书
测量工程专业求职信
2014/02/24 职场文书
区级文明单位申报材料
2014/05/15 职场文书
2014年大学班长工作总结
2014/11/14 职场文书
2015年班主任德育工作总结
2015/05/21 职场文书
浅谈Golang 切片(slice)扩容机制的原理
2021/06/09 Golang
mybatis中注解与xml配置的对应关系和对比分析
2021/08/04 Java/Android