logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Vue脚手架工程优化之源码和图片压缩--webpack配置

    在前端做加载速度优化的方案中,有一个是对源码和图片大小进行压缩。顾名思义就是将源码去掉空格、注释、换行等生产环境中的无用信息。图片在不影响效果的前提下进行压缩。从而减小图片大小,页面在加载的时候由于加载的资源较小,实现更快加载。公司的项目是通过Vue的脚手架工具搭建的。所以用到了webpack打包工具,在我未进行优化的情况下,发布的源码包大小为13.6m,进过处理之后,源码大小从原先的13

#webpack
vue单页应用页面缓存方案----纯干货

    公司项目是用vue进行开发,在开发过程中,我们发现一个极差的体验。场景是这样的,我们的产品首页是一个列表,当用户滚动到距离顶部一定的距离,然后点击列表项进入详情再返回的时候列表数据重新加载,且滚动到了顶部,这简直是一个不能忍受的事情。于是准备对我们的项目体验进行优化,从最开始了解的keep-alive着手,用keep-alive包裹router-view这样的结果可以对页面进行内存缓存,结

#javascript#前端
移动前端使用微信js-sdk调用wx.chooseImage()时ios无法回调success方法问题所在

最近在依托于微信开发公司的项目,其中使用到了微信提供的js-sdk的以下接口:图像接口拍照或从手机相册中选图接口wx.chooseImage({count: 1, // 默认9sizeType: ['original', 'compressed'], // 可以指定是原图还是压缩图,默认二者都有sourceType: ['album', 'ca

#ios#前端#微信
项目下多个application.yml的加载顺序

Springboot程序启动时,会从以下位置加载配置文件:file:./config/:当前项目下的/config目录下file:./:当前项目的根目录classpath:/config/:classpath的/config目录classpath:/ :classpath的根目录加载顺序为上文的排列顺序,高优先级配置的属性会生效...

#java
Node.js中使用ES Module的两种方式

方式一​使用webpack对源码进行构建,使用babel对js进行处理使其适应于低版本node依赖:一、package.json"devDependencies": {"@babel/core": "^7.12.10","@babel/plugin-transform-runtime": "^7.12.10","@babel/preset-env": "^7.12.11","@babel/runt

到底了