详解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 相关文章推荐
用ADODB.Stream转换
Jan 22 Javascript
javascript 常用方法总结
Jun 03 Javascript
jQuery实现图片与文字描述左右滑动自动切换的方法
Jul 27 Javascript
JavaScript模块规范之AMD规范和CMD规范
Oct 27 Javascript
AngularJS入门教程之路由机制ngRoute实例分析
Dec 13 Javascript
Vue.js自定义指令的用法与实例解析
Jan 18 Javascript
详解angular 中的自定义指令之详解API
Jun 20 Javascript
Node.js+jade+mongodb+mongoose实现爬虫分离入库与生成静态文件的方法
Sep 20 Javascript
解决Vue不能检测数组或对象变动的问题
Feb 24 Javascript
vue-cli中使用高德地图的方法示例
Mar 28 Javascript
Node.js爬虫如何获取天气和每日问候详解
Aug 26 Javascript
JavaScript实现矩形块大小任意缩放
Aug 25 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批量删除数据
2007/01/18 PHP
php使用pdo连接并查询sql数据库的方法
2014/12/24 PHP
Symfony2创建页面实例详解
2016/03/18 PHP
PHP微信PC二维码登陆的实现思路
2017/07/13 PHP
PHP字符串中抽取子串操作实例分析
2019/06/22 PHP
jquery ui dialog ie8出现滚动条的解决方法
2010/12/06 Javascript
基于jquery的下拉框改变动态添加和删除表格实现代码
2020/09/12 Javascript
javascript延时加载之defer测试
2012/12/28 Javascript
jsonp原理及使用
2013/10/28 Javascript
jquery选择器使用详解
2014/04/08 Javascript
JavaScript DOM事件(笔记)
2015/04/08 Javascript
jquery制作图片时钟特效
2020/03/30 Javascript
jQuery实现二级下拉菜单效果
2016/01/05 Javascript
vue组件如何被其他项目引用
2017/04/13 Javascript
基于JavaScript实现单例模式
2019/10/30 Javascript
Vue实现小购物车功能
2020/12/21 Vue.js
[05:53]完美世界携手游戏风云打造 卡尔工作室观战系统篇
2013/04/22 DOTA
[02:43]DOTA2英雄基础教程 半人马战行者
2014/01/13 DOTA
如何搜索查找并解决Django相关的问题
2014/06/30 Python
两个使用Python脚本操作文件的小示例分享
2015/08/27 Python
python 用opencv调用训练好的模型进行识别的方法
2018/12/07 Python
python爬虫 urllib模块发起post请求过程解析
2019/08/20 Python
css3图片边框border-image的用法
2017/06/30 HTML / CSS
HTML5 placeholder属性详解
2016/06/22 HTML / CSS
墨西哥皇宫度假村预订:Palace Resorts
2018/06/16 全球购物
西班牙在线宠物食品和配件商店:bitiba
2019/10/11 全球购物
工程造价与财务管理专业应届生求职信
2013/10/06 职场文书
门卫岗位职责
2013/11/15 职场文书
关于爱情的广播稿
2014/01/16 职场文书
好学生评语大全
2014/05/05 职场文书
公司领导班子对照材料
2014/08/18 职场文书
校长师德师风自我剖析材料
2014/09/29 职场文书
本溪水洞导游词
2015/02/11 职场文书
Python趣味挑战之教你用pygame画进度条
2021/05/31 Python
Pandas自定义选项option设置
2021/07/25 Python
PostgreSQL并行计算算法及参数强制并行度设置方法
2022/04/07 PostgreSQL