![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
架构
文章平均质量分 60
前端优化 架构设置
lianjiuxiao
这个作者很懒,什么都没留下…
展开
-
git本地版本回滚与远端版本回滚
1: 查看git 提交git log:该命令显示从最近到最远的提交日志。如下:2: git reset –hard commitId# hard选项,表示彻底将工作区、暂存区和版本库记录恢复到指定的版本库远程分支版本回退的方法1.首先要回退本地分支:git reset –hard commitId2: 强制推送到远程分支:git push -f origin master ## 这里假设回退master分支3:若发现提交失败 很可能master分支受到了保..原创 2021-01-21 10:50:51 · 463 阅读 · 1 评论 -
npm 与 yarn命令比较
原创 2019-04-02 10:12:36 · 244 阅读 · 0 评论 -
git常用命令集合
# 列出所有本地分支$ git branch# 列出所有远程分支$ git branch -r# 列出所有本地分支和远程分支$ git branch -a# 新建一个分支,但依然停留在当前分支$ git branch [branch-name]# 新建一个分支,并切换到该分支$ git checkout -b [branch]#...原创 2019-03-26 14:30:47 · 63 阅读 · 0 评论 -
webpack优化
Webpack优化可以分为优化开发体验和优化输出质量两部分1、优化开发体验优化开发体验的目的是为了提升开发时的效率,其中又可以分为以下几点: 优化构建速度。在项目庞大时构建耗时可能会变的很长,每次等待构建的耗时加起来也会是个大数目。 4-1 缩小文件搜索范围 4-1-1 在配置 Loader 时通过 include 去缩小命中范围 4-1-2 优化 resolve.modules 配置,指明存放第三方模块的绝对路径..原创 2021-04-27 10:40:52 · 130 阅读 · 0 评论 -
怎样挑选一个好的NPM包?
我最近写了一篇关于如何加快 React 开发的文章,其中提到使用包而不是重新造轮子。例如,你几乎肯定希望使用一个 modal 库,而不是构建你自己的实现。(我说“几乎肯定”,是包括那些受虐狂在内。)我之前的推荐有限定条件。使用第三方库会带来风险。每周都有恶意软件包的新闻。从一个废弃的包迁移代码花费了数百万开发工时。作为一个例子,我将比较一些比较流行的 React 组件库,评估它们在可持续性、性能和安全方面的风险。我不会深入比较主观方面的问题,例如 APIs 和 UI,尽管这些无疑是选择一个包的主要因素。转载 2020-12-31 14:37:35 · 284 阅读 · 0 评论 -
移动端原型设计的最佳分辨率 375×667
部分PM在设计移动端产品的时候,往往是随意画了个原型尺寸或者上网找个模板套进去,当然也有部分知道用375×667比较好,但是不知其所以然。接下来,我来讲清楚为什么以及前世今生。原型尺寸的历史既然是设计移动端原型,理论上来说最佳的原型尺寸最好是和你的目标用户手机尺寸保持完全一致。好比iPhone刚出来的时候,设计iOS APP原型使用iPhone自身分辨率320×480就是最合...原创 2019-03-26 15:02:01 · 4326 阅读 · 0 评论 -
前端优化方向
正文前端优化层出不穷,移动端大行其道的现在,我们可以说优化好移动端,PC端也将会更好。所以,我们可以综合以下图片进行一些分析,如图:优化图中已经对前端性能做了一些概括。但其实,我觉得我们可以将这个概括更加精准,扼要,丰富。所以,接下来我会从三个方面就前端性能进行总结:网络方面、DOM操作及渲染方面、数据方面。网络方面web应用,总是会有一部分的时间浪费在网络连接和资源下载方...转载 2019-04-12 00:09:56 · 355 阅读 · 0 评论 -
团队之间webpack build代码不一致
1:有可能是build的命令执行环境不一样 如果安装了全局的webpack,cmd读取的是全局的webpack版本 而IDE(webpack 执行的node-modules的webpack版本)2: 多人之间的webpack install的时候安装的版本不一样 yarn npm 会根据package下载对应版本的依赖 但是cnpm 不会 如果有ya...原创 2019-08-05 16:14:18 · 332 阅读 · 0 评论