详解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 ajax 检测用户注册时用户名是否存在
Nov 03 Javascript
关于juqery radio写法的兼容性问题(新老版本jquery)
Jun 14 Javascript
js函数的引用, 关于内存的开销
Sep 17 Javascript
JQuery实现倒计时按钮具体方法
Nov 14 Javascript
用js正确判断用户名cookie是否存在的方法
Jan 28 Javascript
Angular搜索 过滤 批量删除 添加 表单验证功能集锦(实例代码)
Oct 25 Javascript
webpack+vuex+axios 跨域请求数据的示例代码
Mar 06 Javascript
angularjs手动识别字符串中的换行符方法
Oct 02 Javascript
详解koa2学习中使用 async 、await、promise解决异步的问题
Nov 13 Javascript
javascript防抖函数debounce详解
Jun 11 Javascript
JavaScript实现前端网页版倒计时
Mar 24 Javascript
手把手教你从零开始react+antd搭建项目
Jun 03 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
Terran建筑一览
2020/03/14 星际争霸
关于url地址传参数时字符串有回车造成页面脚本赋值失败的解决方法
2013/06/28 PHP
php生成扇形比例图实例
2013/11/06 PHP
实例详解PHP中html word 互转的方法
2016/01/28 PHP
php自定义函数实现二维数组按指定key排序的方法
2016/09/29 PHP
PHP反射API示例分享
2016/10/08 PHP
thinkPHP引入类的方法详解
2016/12/08 PHP
php使用imagecopymerge()函数创建半透明水印
2018/01/25 PHP
Laravel如何实现适合Api的异常处理响应格式
2020/06/14 PHP
Grunt入门教程(自动任务运行器)
2015/08/06 Javascript
整理Javascript基础语法学习笔记
2015/11/29 Javascript
高性能JavaScript循环语句和条件语句
2016/01/20 Javascript
浅谈js里面的InttoStr和StrtoInt
2016/06/14 Javascript
js学习总结之dom2级事件基础知识详解
2017/07/27 Javascript
浅谈如何使用 webpack 优化资源
2017/10/20 Javascript
vue-cli2.0转3.0之项目搭建的详细步骤
2018/12/11 Javascript
Nodejs异步流程框架async的方法
2019/06/07 NodeJs
微信小程序通过js实现瀑布流布局详解
2019/08/28 Javascript
Vue实例的对象参数options的几个常用选项详解
2019/11/08 Javascript
vant 中van-list的用法说明
2020/11/11 Javascript
[15:15]教你分分钟做大人:狙击手
2014/10/30 DOTA
跟老齐学Python之不要红头文件(1)
2014/09/28 Python
python实现Adapter模式实例代码
2018/02/09 Python
python数据预处理 :数据抽样解析
2020/02/24 Python
Python使用re模块验证危险字符
2020/05/21 Python
浅谈keras中loss与val_loss的关系
2020/06/22 Python
matplotlib部件之矩形选区(RectangleSelector)的实现
2021/02/01 Python
Numpy ndarray 多维数组对象的使用
2021/02/10 Python
英国复古服装和球衣购买网站:3Retro Football
2018/07/09 全球购物
后勤岗位职责
2013/11/26 职场文书
高中学生干部学习的自我评价
2014/02/21 职场文书
政法学院毕业生求职信
2014/02/28 职场文书
经济担保书范文
2014/04/02 职场文书
运动会方队口号
2014/06/07 职场文书
家长意见书
2015/06/04 职场文书
MySQL子查询中order by不生效问题的解决方法
2021/08/02 MySQL