微信签名--前端实现

24
07月
2020

最近,在开发中遇到一个问题,需要做微信签名。但是,后端资源有限,需要前端自己实现签名算法相关逻辑,于是,将这个过程记录下来。由于是测试公众号,不保证生产上一定可以用,还需要多多测试。

crm 系统重构

19
07月
2020

重构原因:后续再补上

webpack 学习五:独立打包与缓存

16
06月
2020

在前面几个部分的学习后,我们知道了如何通过 webpack 打包文件,并根据不同环境独立出相应的配置文件。但,我们不能满足于能打包出文件就可以了,还应该思考怎么打包出更优的文件。比如,我们都知道浏览器有强缓存与协商缓存,如果能够让不变的文件得到有效缓存,变动的文件得到及时更新,这样就能在性能上有所提升。

webpack 学习三:模块热替换 HMR

10
06月
2020

在上一节中,我们知道了如何让 webpack 自动构建,并刷新浏览器。但是,有个问题,它会刷新整个页面,哪怕我只改动了一小部分,它也会刷新整个页面,重新加载全部资源,如果项目比较大,无疑会影响我们的开发效率。那有没有什么办法能够让 webpack 做到,只更新变更内容,没改的地方不动;而且还要保存当前状态?有,它就是 HMR 模块热替换

webpack 学习二:自动刷新

10
06月
2020

在上一节中,复习了 webpack 四个基本概念:entryoutputloaderplugins,知道了 webpack 基本的打包怎么配置。但是有个问题,就是每次修改文件后,想要看实际效果,需要每次都去执行 webpack 或者 npm run build 命令,然后打开 index.html 看效果,比较麻烦。今天,就来看看,如何让 webpack 自动构建。

webpack 学习一:基本概念

09
06月
2020

webpack 是一个 js 静态模块打包器。当 webpack 处理应用程序时,它会递归构建一个依赖关系图,该图映射项目中所用到的每个依赖模块,并将他们打包成一个或多个 bundle。今天我们就来聊聊 webpack 的 四个核心基本概念:entryoutputloaderplugins

nuxt 搭建个人博客系统 ——前端

30
05月
2020

最近看了下 xx联盟 后,也想在自己的网站中接入广告,但是我的网站是用 vue 开发的单页面应用,对 SEO 不太友好,自然,接入广告,也会有所损失。而且,对于一个博客系统来说,SEO 也是一项不可忽视的指标,因此,我把网站用 nuxt 重写了一边,改造成 ssr(服务端渲染)形式。

expo 搭建 react-native 组件库【图文并茂】

03
04月
2020

这几天在研究如何快速搭建 RN 组件库,刚好公司组织分享,于是整理了一份 PPT,在这里和大家一起讨论下。

Expo 搭建 React-native 项目,妈妈再也不用担心我的环境配置

25
03月
2020

react-native 相信大部分前端开发都不会陌生——使用 JavaScript 和 React 编写原生移动应用。用 js 就能分 ios 和 android 的一杯羹。(哈哈,开个玩笑:)。玩笑归玩笑,但它能说明在开发移动应用领域,RN 有它的一席之地。

阿里云服务器【重启大法】后遗症

24
03月
2020

这周在家办公,于是利用周末以及空余时间,把网站的首页给完善了起来,终于不再是空空如也了。提交完代码后,登录阿里云服务器,进入项目目录,兴奋的敲下 npm run build,结果 building for production...Killed 0_0 一脸懵逼,从来没遇到过这种情况。赶紧百度,发现是服务器内存溢出,于是捣鼓了一个多小时这里记录下处理过程,方便下次快速反应。

技术是第一生产力