明明 next.js 已经关闭严格模式,为什么 useState() 还会跑两次?

其实这次有点标题党,但确实是我在写小玩具的过程中遇到的问题。

省流回答:next.js 对 component 的机制,无论是 client 还是 server。

继续阅读“明明 next.js 已经关闭严格模式,为什么 useState() 还会跑两次?”

由 npm install 失败引出来的证书问题

起因

前不久刚配了新电脑,想在新电脑上继续开发之前电脑上没有写完的项目,结果拉下来一 npm install 之后就:

npm install 失败
对应的日志

我就觉得很奇怪,明明是一样的工程,一样的 package.json,一样的 package-lock.json,怎么换了一台电脑和一个网络环境就错误了?

于是我开始想办法解决这个问题。

继续阅读“由 npm install 失败引出来的证书问题”