有奖捉虫:办公协同&微信生态&物联网文档专题 HOT
触发部署时,Web 应用托管将会自动构建您的 Web 应用。Web 应用托管为诸多前端框架提供了预设配置,您也可以自定义您的构建配置。

预设配置

Web 应用托管目前提供以下框架的预设配置:
React(create-react-app)
Vue(vue-cli)
Hexo
例如,如果您将预设配置选择为 React,那么在构建时,将会有以下行为·:
使用 npm run install 安装依赖。
使用 npm run build 进行项目构建。
构建完毕后,目录 build 下的产物,将会被部署至 Web 应用托管平台。

自定义构建配置

构建配置包含以下配置项:
构建命令
输出目录
安装命令

构建命令

应用在构建阶段执行的命令,默认值为 npm run build
说明
某些简单的网页应用(纯HTML/JS/CSS)可能不存在构建流程,您可以将构建命令置为空,从而跳过构建环节。

输出目录

应用构建后,构建产物所在的目录(目录下通常会包含一个 index.html 文件,即网站首页)。目录内的所有文件将会发布至 Web 应用托管平台。
说明
某些简单的网页应用(纯HTML/JS/CSS)可能不存在构建产物的目录,您可以将构建目录设置为 .(项目根目录),从而直接部署项目根目录下的文件。

安装命令

应用在构建阶段,安装依赖所执行的命令。默认值为 npm install。在构建阶段时,平台会首先为您的应用安装 package.json 中指定的项目依赖(包括开发环境依赖 devDependencies)。
说明
您也可以在这个命令中运行自定义的发布命令,例如将您的部分资源发布至第三方平台。