Netlify使用说明书
Netlify 是一个流行的静态网站托管平台,支持持续集成和部署。以下是 Netlify 使用说明书,涵盖从注册到部署的全过程。
目录
Netlify 简介
Netlify 是一个功能强大的静态网站托管平台,支持:
- 持续集成与自动化部署
- 自定义域名绑定
- HTTPS 自动配置
- Serverless Functions(无服务器函数)
- 表单处理和身份验证功能
注册与登录
-
注册:
- 打开 Netlify 官网。
- 点击“Sign Up”,使用 GitHub、GitLab、Bitbucket 或邮箱注册。
-
登录:
- 使用注册时的账户信息登录。
部署网站
Netlify 支持以下三种部署方式:
1. 通过 Git 仓库部署
- 登录 Netlify 后,点击“Add new site” > “Import an existing project”。
- 选择你的 Git 仓库(支持 GitHub、GitLab、Bitbucket 等)。
- 配置分支和构建命令:
- 分支:选择要部署的分支(如
main或master)。 - 构建命令:输入构建命令(如
npm run build)。 - 发布目录:设置构建输出目录(如
dist或build)。
- 分支:选择要部署的分支(如
- 点击“Deploy site”,Netlify 会自动拉取代码并部署。
2. 直接上传文件
- 在 Netlify 控制台中,点击“Add new site” > “Deploy manually”。
- 将静态文件(HTML、CSS、JS 等)拖放到上传区域。
- 上传完成后即可部署。
3. 使用 Netlify CLI
-
安装 Netlify CLI:
npm install -g netlify-cli -
运行以下命令登录:
netlify login -
部署项目:
netlify deploy- 按提示选择项目目录和发布配置。
域名绑定
-
使用 Netlify 默认域名:
- 部署成功后,Netlify 会分配一个默认域名(如
example.netlify.app)。
- 部署成功后,Netlify 会分配一个默认域名(如
-
绑定自定义域名:
- 在 Netlify 控制台中,进入网站设置 > “Domain settings”。
- 点击“Add custom domain”,输入自定义域名。
- 根据提示配置 DNS(添加 CNAME 或 A 记录)。
- 等待 DNS 生效后,Netlify 会自动启用 HTTPS。
环境变量配置
- 在 Netlify 控制台中,进入网站设置 > “Site settings” > “Environment variables”。
- 点击“Add variable”,输入变量名和值。
- 部署时,Netlify 会自动加载这些环境变量。