解决vscode保存vue文件时 压缩stylus代码为一行以及无法注释template的问题

最近有好长一段时间都出现了一个诡异的情况,我保存vue文件的时候,stylus写的好好的,然后当我按下Ctrl+S,老是变成这样一行,还能不能玩了??……然后less/sass都不会,唯独stylus出现了,我又比较喜欢stylus,无需花括号,无需冒号,无需分号的简洁…

vue-cnzz-analytics 基于Vue SPA项目的友盟CNZZ统计插件

基于Vue开发的CNZZ统计插件(友盟统计),可以在 `Vue-CLI脚手架项目` 或者 `引入了Vue相关CDN的普通页面` 上使用,使用本插件的项目需要引入 `Vue Router`。

记录vue.config设置alias无法生效的一次问题排查

昨晚把Node和Vue-CLI等工具都升级到了最新版,create了一个新项目,因为之前干活的时候为了方便都是拷贝之前的配置文件下来,很多东西都是基于旧版的解构,所以想针对新版本也处理一份配置,于是只拿了vue.config.js来到新项目这边。

vue-baidu-analytics 基于Vue SPA项目的百度统计插件

基于Vue-CLI 3.0开发的百度统计插件,支持自动上报切换路由产生的流量数据,同时对官方api进行了二次封装,简化了手动上报数据的操作,同时支持部署多个站点id并对应上报数据。

基于Vue-CLI 3.0 让WebPack在打包的时候添加版权注释

其实以前就知道说有这么个东西可以在打包后添加一个版权注释,但是一直没有去用。不过最近觉得最好还是配置一下,版权不版权倒是其次,毕竟打包后都是混淆的东西,要抄也不好抄啊不是,主要还是给一些有需要的人知道说这个东西是谁写的,有什么问题可以咨询谁,或者说以后有什么类似的需求,是不是可以再次找谁做。

基于Vue-CLI 3.0配置webpack的跨域限制代理功能devServer.proxy

接口跨域一直是个头疼的问题,之前的业务页面都基于一套限制比较少的接口在交互,所以大部分还是写完静态页面然后替换数据部分,直接打包到测试环境即可,所以一直不太在意本地调试的问题。

基于Vue-CLI 3.0的骨架屏实现方案

大型Project的首次载入速度一般会比较慢,虽然Vue可以配置路由懒加载,但有时候打包出来的chunk还是会比较大,这个时候可以结合骨架屏来提高用户等待加载时的体验。

Vue路由params丢失、错误路由白屏的解决方案

使用带params的路由的时候,如果params不正确,路由就不会渲染,导致页面出现空白,本来想跟query一样,指定其中一个query为默认值,没想到并不能如己所愿,不过最终问题还是解决了,采用了一个路由的api来判断当前路由是否存在,顺带解决了其他非正常路由的指向问题。

Vue-CLI脚手架3.0升级小结(含Win版Node升级与PowerShell踩坑记录)

Vue脚手架3.0出来也蛮久了,秉着前人先踩坑的习惯,最近才开始升级。整个过程还是蛮顺利的,不过也有一些小小的问题,简单记录起来。

低成本实现“猜你喜欢”需求的几种思路(本质为随机数与“换一换”)

这个话题的第一次出现,是在2017年8月份的时候,到现在也蛮久了,之所以想起来说要小结一下,是因为这一年里不少新同学都过问过这么个问题,自己虽然做的不算多,但也通过几种情况完成了各类需求,写个笔记也方便以后用。那会自己第一次遇到一个需求是做一个“猜你喜欢”,然后没有后端的支持,也就是实际上这个“猜你喜欢”本质并不是“猜”,而是一个随机展示,也就是所谓的“换一换”。