遇到 Loading chunk {n} failed问题不要慌

 w候人兮猗
前言 最近在写个vue的demo,调试过程中出现个问题,vconsole中提示 [vue-router] Failed to resolve async component default: Error:Loading chunk 10 failed. 大致意思就是路由异步加载组件的时候报错了 报错来自于webpack进行code spilt之后某些bundle文件laz ...

自定义mixin.less并全局注入至项目中

 w候人兮猗
前言 有的时候写项目,需要一些通用的css样式来实现一些功能,比如居中、渐变、单行溢出省略号、多行溢出省略号等. 项目使用的less预处理器,所以整理了一些常见的mixin函数 实现 新建mixin.less文件,整理了一些笔者常用的几个,其他的可以自行添加 具体less如 ...

基于Vue-cli3一些常见的优化

 w候人兮猗
1、配置某些包使用CDN 主要借助的是html-webpack-plugin这个插件以及webpack externals这个属性 修改vue.config.js // 对应的版本可以看package.json const cdnMap = { css: [], js: [ 'https://cdn.bootcss.com/vue/2.6.10/vue.min.js', ...

实现一个vuex-loading插件

 w候人兮猗
前言 在项目中,如何管理loading是一个很头疼的方式,有的是在请求封装里去做了一个全屏loading,有的是在单页面中管理一个loading,比如如下: data(){ return{ loading:false } }, methods:{ async change(){ this.loading = true ...

实现一个简化版的Vue3数据侦测

 w候人兮猗
前言 距离国庆假期尤大发布vue3前瞻版本发布已经有一个月的时间,大家都知道在vue2x版本中的响应式数据更新是用的defineProperty这个API。 在vue2中,针对Object和Array两种数据类型采用了两种不同的处理方式。 对于Object类型,通过Object.defineProperty通过ge ...