2018-05-21 小记

最近工作不是很忙,也没有再投简历去面试,好像又开始恢复以前的学习热情与节奏。

发了几篇水文~ 看了一个小脚手架的部分源码《create-react-app》,看了一本技术书《css世界》,一本小说《白金数据》。

但是写这篇流水的主要目的是再次意识到自己看问题太过 局限

先交代一下背景:

  1. 目前公司的项目是基于 cookie 去判断一些环境,然后指向测试环境或者正式环境
  2. 对于 font 字体文件来说,他的请求是没有带上cookie的(chrome的bug,chrome觉得说这个文件不需要带上cookie,safari就会带)
  3. 出现的问题是: 如果测试环境有了新的 font 字体,那么因为他没有带上cookie,所以会被指向正式环境服务器去请求资源,但是这个时候正式环境还没有这个 font 字体,所以会报404。 怎么解决?

我给出的方案是:

  1. 后端给出一个页面,我们打包后把字体文件丢到正式环境上面
  2. 如果不想这么low手动的话, 那就在打包字体的命令行后面自动去提交到正式环境

老大给出的方案是:
直接根据目前的环境分离机制,在nginx配置一下:测试环境下所有静态资源直接指到测试环境

= =简直被吊打,看问题还是很局限 没有跳出前端的圈子…╮(╯▽╰)╭

所以接下来优先补后端的一些基础知识 💪