Vercel部署Node服务
Vercel 是一个功能全面的部署工具,专为静态网页和Node服务设计,提供自动生成的域名访问。它不仅支持Nextjs项目,还提供多种模板,包括Next.js的with-vercel-fetch,用于实现简单SSR服务。通过与GitHub联动,Vercel自动创建项目并生成专属仓库。
总结:GitHub Pages、Vercel和Cloudflare均提供免费部署静态网页的服务,并支持国内外访问。选择合适的平台时,应考虑成本、功能和性能需求。同时,也可以考虑其他免费托管选项如Netlify、Firebase Hosting、Surge等。
Vercel最初是一个名为“Zeit”的公司创建的,它的目标是使开发人员能够更快、更轻松地构建和部署他们的应用程序。Vercel支持各种框架和语言,包括React、Vue、Next.js、Angular、Node.js等,它还具有高度可定制化的功能,以满足开发人员的各种需求。
选择Leancloud作为数据库,并部署到Vercel服务器。遵循Waline官方文档进行配置,可能需要在Leancloud上重新创建Comment类。在Hexo环境中安装和配置Waline:在Hexo根目录下执行相关命令以安装Waline。在Hexo根目录的node_modules@waline目录中找到default.yaml文件,该文件包含了Waline的所有设置选项。
Vercel,总部在旧金山,估值25亿美元,以Serverless理念为核心,创始人Guillermo Rauch是Node.js大神,他创建的Next.js和socket.io等项目为其赢得了庞大开发者群体。2015年创立的Zeit在2020年改名Vercel,集成域名配置、SSL等服务,使开发流程简化为一键部署。
fnm,全称 Fast and simple Node.js version manager,旨在为开发者提供无缝的版本切换体验。无论你是在 macOS、Windows 还是 Linux 上工作,它都能轻松应对。