- 博客(3)
- 问答 (1)
- 收藏
- 关注
原创 解读vue-server-renderer源码并在react中的实现
前言 在博客开发的过程中,有这样一个需求想解决,就是在SSR开发环境中,服务端的代码是是直接通过webpack打包成文件(因为里面包含同构的代码,就是服务端与客户端共享前端的组件代码),写到磁盘里,然后在启动打包好的入口文件来启动服务。但是我不想在开发环境把文件打包到磁盘中,想直接打包在内存中,这样不仅能优化速度,还不会因开发环境产生多余文件。还有就是webpack对require的处理,会导致路径映射的问题,包括对require变量的问题。所以我就想只有组件相关的代码进行webpack编译,别的无关
2021-05-18 17:51:53
247
原创 GIF图片裁剪出指定大小的GIF图片
前言最近在博客后台上传图片的时候,突然发现上传gif图片的时候裁剪图片有问题。既没法裁剪gif指定区域的图片,又没法裁剪指定区域生成一个新的指定大小的gif图。本来想直接去找个裁剪的库直接放上去的,但是找了半天也没找到能够裁剪gif然后生成裁剪区域的gif的库,于是就自己动手了。探索如果只是单纯的在Gif上裁剪第一帧图片,倒是有插件能实现,我用的就是react-cropper来进行图片裁剪的。但是这个插件没法裁剪GIF生成另一个GIF图。我要的效果是下面这样的效果原图裁剪后的gif图
2021-05-07 14:28:08
369
原创 万字长文详解如何搭建一个属于自己的博客(纯手工搭建)
前言因为自己以前就搭建了自己的博客系统,那时候博客系统前端基本上都是基于vue的,而现在用的react偏多,于是用react对整个博客系统进行了一次重构,还有对以前存在的很多问题进行了更改与优化。系统都进行了服务端渲染SSR的处理。博客地址传送门本项目完整的代码:GitHub 仓库本文篇幅较长,会从以下几个方面进行展开介绍:核心技术栈目录结构详解项目环境启动Server端源码解析Client端源码解析Admin端源码解析HTTPS创建核心技术栈React 17.x (
2021-04-24 18:20:52
673
空空如也
IOS在微信内置浏览器请求获取后台传过来的音频地址播放问题?
2017-05-14
TA创建的收藏夹 TA关注的收藏夹
TA关注的人