node环境安装-超详细

node 是一个很有用的东西,比如我的 hexo 博客就是基于 node 环境搭建的。

  • 2022.2.3 更新,增加mac安装方法和常用命令
  • 2022.7.22 更新, 推荐版本号为 v16.x v20.x
  • 2024.7.05 更新,nodejs官网给出了更直观的通过版本管理器进行安装的页面
  • 2024.10.11更新,增加手动安装nvm-sh的步骤,并给出多个镜像下载地址,方便国内开发者

NuxtHub尝鲜

我们Vue也有自己的Vercel了:)

Nuxt on Cloudflare infra with minimal effort - this is huge!

  • 2024.8.11更新:NuxtHub支持快速上传文件至r2存储,并提供免费流量。
  • 2024.8.18更新:NuxtHub支持Cloudflare Workers AI相关api
  • 2024.9.29更新:忽然发现其暗改免费计划(项目上限20个->5个)

续订jetbrains家教育包

前言

准备开始复习C语言,刚打开CLion就提示我教育资格要过期了赶快续订。

记录一下续订的过程。

  • 2023.9.28更新,转为opensource续订
  • 2024.9.13更新,收到jb家的opensource续订提醒邮件,等待审核中
  • 2024.9.23更新,更新我被拒绝的各种原因,继续等待过审
  • 2024.9.24更新,jb家通过审核,感谢jb的慷慨;添加被jb官方列出的edu邮箱后缀黑名单

docker相关容器配置

前言

一不小心选错了选项,docker直接给我重置了,重新安装一些常用镜像,下面记录一下正在使用的容器和相关配置内容。

  • 2024.9.9更新,registry-1.docker.io 和背后重定向的 production.cloudflare.docker.com 目前可以访问了
    但是 download.docker.com 还有较小的概率被RST 无论v4 v6

prisma使用3个月有感

用了3个月的prisma,作为和TypeOrm可以说占据了大部分的node后端orm份额,但实际我个人用起来,虽然在参数类型上比较方便,但其他还有值得改进的点,但官方给人的感觉就很傲慢,就这个态度,在我看来目前还称不上下一代ORM

因为本人主要做前端开发,写后端只是顺带,所以一定会有不了解的地方。以下为个人使用过程中遇到的,仅作记录。

  • 2024.4.21 更新: 5.12.0 发布,sqlite支持了createMany方法。
  • 2024.6.7 更新: 5.15.0 发布,支持拆分配置文件
  • 2024.8.9 更新: 5.18.0 发布,支持uuid(7)。目前,有效值只有 47,默认值为 4