Loading...
记录我在构建现代 Web 应用、性能优化、工程化与前端架构上的思考、案例与实践。支持通过关键词快速检索文章。
登录基本是每个系统都必备的,当然,除了纯展示页面以外。作为最基础的,以及进入系统的第一道关卡,这也是开发人员必须掌握的技术要点。本文记录本人以Next.js项目为例在实现登录系统中的全步骤。
阅读更多一般项目中都会用到提示组件Toast,很多项目可能直接引入antd等库了。但是我当时只是一个小项目,我就懒得在Next项目中引,心里想这才几行代码呀,很多样式网上还是现成的,这不是十几分钟就搞定了,看我搞一个。结果发现踩了不少坑......特此记录。
阅读更多之前就打算把项目部署到Vercel上去,因为项目是用Next写的,也算是Vercel的亲儿子了。而Vercel本身具有免运维、自动化构建和全球 CDN 等优点,应该、似乎、也许只要我点点小手就行了吧?然而真是太年轻,一踩一个坑。特此记录。
阅读更多书接上文,在解决了类型问题以后,我继续部署工作了,没想到Vercel又来了新的问题:构建时无法生成生成 Prisma Client
阅读更多到了这一步了,终于在Vercel上部署成功,以为万事无忧了,结果网站打不开。就知道没那么简单,进行日志排查吧。
阅读更多项目部署完毕,问题全部解决,网页也出来了,兴高采烈发给好友看看,结果对方说打不开,还问我又写了什么新bug。
阅读更多