NodeJS 前后端项目部署
本篇文档介绍如何在 Rainbond 平台上通过源代码部署 NodeJS 前端项目和后端项目。
Rainbond 使用 Cloud Native Buildpacks (CNB) 构建 NodeJS 项目,基于 Paketo Buildpacks 自动检测项目类型、安装依赖、执行构建并生成容器镜像。
项目识别
Rainbond 通过以下规则识别 NodeJS 项目:
- package.json:源码根目录存在此文件,识别为 NodeJS 项目
- 纯静态项目:源码根目录存在
index.html,但不存在package.json,识别为纯静态项目