摘要: 引言 想必前端同学对npm的devDependencies和dependencies都比较熟悉,但是对peerDependencies可能就有点陌生,尤其是没有写过npm包插件的同学,比如之前使用grunt自动化工具的相关插件(如grunt contrib jasmine等)或者目前基于某个框架的u 阅读全文
posted @ 2018-09-23 15:33 wonyun 阅读(94106) 评论(6) 推荐(19) 编辑
摘要: 引言 现在的前端开发几乎都离不开nodejs的包管理器 ,比如前端在搭建本地开发服务以及打包编译前端代码等都会用到。在前端开发过程中,经常用到 来安装所需的依赖,至于其中的技术细节未做过多的理解,下面就来说说node包管理器npm。 依赖安装npm install 使用npm来管理nodejs的包依 阅读全文
posted @ 2018-07-22 16:13 wonyun 阅读(27530) 评论(0) 推荐(3) 编辑
摘要: 问题背景 最近做了一个webapp项目,qa用手机测试功能时,在iphone6plus上表现是白屏,其他手机目测是ok的;因为之前在测试其他项目时也发现在这个iphone6上表现与其他手机不太一样。于是当时以为这个手机出了什么问题,或者其版本过低;就不放在心上。 然而这次白屏的影响还是要加以重视,于 阅读全文
posted @ 2018-06-03 16:46 wonyun 阅读(20603) 评论(0) 推荐(0) 编辑
摘要: 微信静默授权,历史记录,循环跳转 阅读全文
posted @ 2018-05-04 00:27 wonyun 阅读(5499) 评论(0) 推荐(1) 编辑
摘要: 原谅我占2017年12月31日一个坑,后续补上 阅读全文
posted @ 2017-12-31 22:46 wonyun 阅读(432) 评论(0) 推荐(0) 编辑
摘要: 引言 静态资源缓存是前端性能优化的一个点,所以在前端开发过程中,一般会最大限度的利用缓存(这里主要是强缓存)。回到本文主题,在使用webpack构建的项目中,稍有不慎的话,即使服务器设置了缓存策略,可能构建的项目无法实现静态资源缓存。那么webpack怎样才能达到使用缓存的效果呢,下面就来谈谈这个问 阅读全文
posted @ 2017-12-31 00:35 wonyun 阅读(14098) 评论(1) 推荐(1) 编辑
摘要: 低版本浏览器引起的问题 最近开发一个基于 的项目,一般本地是在chrome浏览上面开发,chrome浏览器开发因为支持大部分新的js特性,所以一般不怎么需要polyfill, 比如Promise,string实例的includes方法等。即使在低版本浏览器中,通过 的polyfill也是可以转换的, 阅读全文
posted @ 2017-12-24 13:13 wonyun 阅读(17390) 评论(5) 推荐(3) 编辑
摘要: 引言 最近在项目中因前后端部署不同地方,前端在请求后端api时发生了跨域请求,我们采用 (跨域资源共享)来解决跨域请求,这需要前后端的配合来完成。在这一过程中,后端支持了CORS跨域请求后,前端的请求配置可能会调起CORS的preflight请求,也就是我们所说的预检请求。对CORS不太熟悉的可能会 阅读全文
posted @ 2017-12-17 18:25 wonyun 阅读(9241) 评论(0) 推荐(3) 编辑
摘要: 最近一直都比较忙,坚持月月更新博客的计划不得中止了,今天抽出点时间来说说最近项目中遇到的一个问题,有关request post请求格式中的 multipart/form data 格式。 引言 最近在参与一个项目过程中遇到一个问题,相信大部分人都遇到过: 在后端与前端约定好 application/ 阅读全文
posted @ 2017-12-03 23:05 wonyun 阅读(178900) 评论(5) 推荐(3) 编辑
摘要: 最近产品提出一个需求,在我们使用的腾讯地图上为线路 添加线路方向。例如下图所示: 查找腾讯地图JS API提供的API,没有找到对应的支持,询问负责腾讯地图的人也得到了同样的答案,即地图JS API不支持线路画方向。于是否就利用地图的 类配合旋转来实现这个功能。 实现原理 因为是利用 来实现 带方向 阅读全文
posted @ 2017-07-11 20:14 wonyun 阅读(12378) 评论(6) 推荐(5) 编辑
点击右上角即可分享
微信分享提示