博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Vue篇之vue 使用Jade模板写html,stylus写css
阅读量:6904 次
发布时间:2019-06-27

本文共 1226 字,大约阅读时间需要 4 分钟。

日常工作都是使用vue开发页面和webApp,写的多了就想偷懒简化各种书写方式,所以使用了jade写html,stylus写css,省了很多的步骤和提高了效率。

安装包:

// 安装jade包npm install jade jade-loader --save-dev// 如果使用vue-cli构建项目,则不需要安装stylus相关的包,vue-cli默认已安装npm install stylus stylus-loader --save-dev复制代码

配置文件:

// webpack.base.conf.js 配置// jade{    test : /\.jade$/,    loader : 'jade-loader',}// stylus 如果使用vue-cli构建,无需配置此项{    test : /\.styl$/,    loader : 'stylus-loader',}复制代码

jade使用前后对比:

// html 模板
复制代码
// jade 模板
复制代码

使用Jade注意事项

lang='jade'复制代码
// 可以写进一个变量里、或方法中返回数据、或保持一行不换行复制代码

stylus 前后对比:

复制代码

•stylus 可以使用极简的方式写css,也可以格式混合(为了保持格式统一,不建议),将解析的任务交给webpack去做,我们只需要书写简单易读的代码即可。这是我喜欢的风格和方式,sass当然也可以做到,只是个人的机缘巧合现在使用了stylus。 如果你觉得不错,或者发现文章中的错误,或者有更好的建议,欢迎评论或进前端全栈群:866109386,来交流讨论吹水。

转载于:https://juejin.im/post/5bbdf5a3f265da0af503410b

你可能感兴趣的文章
转 使用JavaScript和DOM动态创建表格
查看>>
myeclipse安装svn插件的多种方式
查看>>
usb键鼠标驱动分析
查看>>
Ecshop安装过程中的的问题:cls_image::gd_version()和不支持JPEG
查看>>
ArcPad 10 的安装部署
查看>>
android dialog加载中动画效果
查看>>
Android SQLite 事务处理
查看>>
Ruby环境配置
查看>>
JDBCTemplate基础学习
查看>>
UVA - 10714 Ants
查看>>
EF框架step by step(6)—处理实体complex属性
查看>>
Codeforces Round #345 (Div. 1) A - Watchmen 容斥
查看>>
在storyboard中的静态UITableView中拖入 UISearchBar and Search Display Controller出现的奇怪问题...
查看>>
Android消息推送完美解决方案全析
查看>>
除湿方法
查看>>
J2EE中getParameter与getAttribute以及EL表达式${requestScope}和${param[]}
查看>>
传递给数据库 'master' 中的日志扫描操作的日志扫描号无效
查看>>
Viewing Network Usage Data
查看>>
HTML5 移动端的上下左右滑动问题
查看>>
SSM框架——详细整合教程(Spring+SpringMVC+MyBatis)
查看>>