Appearance
vecel
使用
- 注册一个新账户、安装 Vercel 的客户端工具,第一次部署时,通常可直接敲击回车键选择默认配置。
- 直接vercel是在当前目录部署开发环境,--prod是部署生产环境;
- 直接部署静态页面,或者运行nodejs的编译打包命令,这些命令是项目发布到vercel之后检测并支持的;
- vercel构建命令
- Vercel会自动为许多前端框架配置构建设置,但也可以根据需要自定义构建。
- 如果配置文件(如 vercel.json)中明确指定了“builds”相关的设置,那么 Vercel 将优先使用这里的构建配置,例如python/go/php的构建器;
- 也可以在Project Settings中修改构建命令;
- 可以在vercel的dashboard根据项目配置域名和环境变量等信息;
- vercel命令行工具提供很多好用的操作,可以方便的进行类似dashboard中的页面操作,注意,要在发布内容的目录运行vercel命令,避免文件安全;
适用场景
- 静态网站和单页应用(SPA):如使用 Vue.js、React 或 Svelte 构建的应用。
- 全栈应用:包括后端和前端的完整应用,支持 Node.js、Python 等后端语言。
- API 端点:部署独立的 API 服务。
- 个人博客和作品集网站:快速上线并展示个人作品和内容。
- 营销活动页面:为短期的营销活动快速创建和部署页面。
- 总之,Vercel 为开发者提供了便捷、高效的部署和托管解决方案,特别适合那些追求快速上线、自动扩展和低运维成本的项目。
特点
- Vercel 是一个云平台,主要用于部署和托管现代的 Web 应用程序。
- 它具有以下特点和适用场景:
- 快速部署:能够快速将代码部署到全球边缘网络,提供快速的加载速度。
- 自动缩放:根据流量自动调整资源,确保应用的性能和可用性。
- 无服务器架构:开发者无需管理服务器,专注于应用开发。
- 集成 Git:可以直接与 Git 仓库(如 GitHub、GitLab 等)集成,实现自动部署。
- Vercel支持无服务器函数,通过这个功能,我们可以在Vercel部署我们的api
- vercel pull命令不是将整个项目代码拉取到本地,而是将远程环境变量和项目设置存储在本地缓存中(位于.vercel/.env.$target.local)
- vercel网站上不支持批量下载源码,只能自己本地管好源码了或者发布到github