Saber2pr's Blog

2021年1月11日

  1. dockerHub 上面搜索 node,会有很多版本,buster 表示稳定版,alpine 精简版,stretch 旧版。alpine 一般内置 yarn,不支持 cpp 插件。前端项目一般推荐使用 alpine。如果项目使用的是 yarn,dockerFile 中也必须使用 yarn,yarn.lock 文件也一定要提交。如果你总是发现本地开发正常,一到线上就报错,说明项目没有提交 lock 文件。lock 文件用于锁定依赖版本,避免发生依赖冲突、不兼容等情况!

  2. 在做退出登录功能的时候,退出要达到这个网站没有访问过一样的状态,即清空这个网站的 localStorage、sessionStorage、cookie 等客户端存储!尽量不要使用 localStorage 里的值来渲染界面,保持 localStorage token 的唯一性,即只依赖 token,避免出现因为缓存导致的其他问题。


此页面已重定向到:

每日总结