Published on

2024-4

Authors

睡眠

睡眠时间优质睡眠入睡时间心率深度睡眠
6:345:362:29612:20
-17-8+9+2+1

饮食 & 运动 & 习惯

高糖食物牛奶运动水果痘痘保持专注写博文阅读学日语仰卧起坐&俯卧撑
1538284271232515
⚠️-7+2⚠️-14+2+1-2-7+2-4👍🏻+15

书籍 & 影视 & 音乐 & 播客

1229
--3--

工作 & 生活 & 碎碎念

清明假期逛了很久没逛得湖州夜市,小西街变得更有烟火文创气质了,逛逛拍拍照很不错

感觉在新的项目组很多节奏在慢慢的变好,还是希望大家都可以不要摆烂,为了把一件事情变得更好而更加努力

看了苏打绿的演唱会,是第一次体验到不允许拍摄照相的演唱会,听到吴青峰在台上说以前做这样的事情还会说一些冠冕堂皇的理由,现在想说只是自己单纯不喜欢不行吗,没错的,希望到来的各位也是单纯来享受音乐的

一个人去了大连旅行,说不上非常棒,因为民宿确实不舒服,但总的来说这座城市还是值得一去的,还是一样的想法,一个人的旅行真的挺不错的,但是绝对没有多人的旅行来的更加多姿多味

学习

2024-4-25

对于一个容器设定 width 是 100vw 可以抵消滚动条的出现对其宽度产生的影响

很多问题的解决思路可以从发生的现象和发生持续的时间入手,只要做到在发生事件内避免你希望避免的现象就可以解决问题,在这样的基础上进一步抽象可以有效的找到解决的方法,而不是无限制的放大他的影响范围和希望永久的解决改这个问题

2024-4-24

jotai 默认是全局生效的,触发自己应用有隔离的使用场景下才需要使用 Provider

2024-4-22

对于 npm 发包的进一步认识

如果没有特别声明发包需要 includes 的文件目录,会发布源码文件

对于 vite 配置中的 optimizeDeps 有了更多的认识

  • 默认 vite 是不会对 node_modules 的代码做预编译处理的,预编译包括对 commonjs 转换成 esm 的处理等其他兼容性和大小优化
  • 而 src 中的文件 vite 默认会处理
  • 因此如果 node_modules 包含不能在浏览器直接运行的代码,需要使用 optimizeDeps 显示声明定义
// vite.config.js
// 下面是一个显示预处理 is-mobile 这个 node_module 的声明
export default {
  optimizeDeps: {
    include: ['is-mobile']
  }
}