Ilence Ye

通过 Vercel CLI 部署项目

部署项目到 Vercel 时有两种方式,最常见的一种是在 Vercel Dashboard 那里新建一个项目,然后从你绑定的 Git Provider 那里导入项目。另一种方式是直接在本地通过 Vercel CLI 完成部署,使用这种方式的话,你可以:1)不用给项目绑定 Git Provider,2)不用上传源码到 Vercel。

下面简单记录下通过 Vercel CLI 部署项目的过程。

一、安装 Vercel CLI

bash
npm i -g vercel

二、登录

bash
vercel login

三、在本地创建 Vercel 项目

bash
vercel link

文档里vercel link 命令的作用是用来:link the current directory to a Vercel Project。这句话有一定的误导性,就是你必须先在 Vercel Dashboard 上创建一个项目,然后你才能通过这个命令将它与本地项目绑定。但实际上使用时,你会发现这个命令也可以用来在本地创建 Vercel 项目。也就是说,当你运行 vercel link 命令时,会在 Vercel 上创建一个空项目。

四、拉取项目配置信息

bash
vercel pull

运行 vercel link 仅仅是完成在 Vercel 上创建项目而已,你还需要通过 vercel pull 将项目的配置信息拉取到本地。

五、部署项目

部署项目这里有两种方式:

一是把源码上传到 Vercel,由 Vercel 完成打包和部署:

bash
vercel

二是你在本地自己打包好,然后直接部署:

bash
vercel build --prod && vercel deploy --prebuilt --prod