Rainbond 持续部署Vue、React前端项目

前言

以往我们在部署 VueReact 前端项目有几种方法:

  • 项目打包好之后生成dist目录,将其放入nginx中,并进行相应的访问配置。
  • 将项目打包好放入tomcat中。
  • 将项目打包好的dist目录中的static和index.html文件放入springboot项目的resources目录下
  • 直接运行一个前端server,类似本地开发那种。

在Rainbond中部署Vue React 项目同样使用了第一种方法,根据源码自动build,打包完成后自动把静态文件放入nginx中。

  • 在Rainbond中部署 Vue React 项目有以下三点规范:

    1. Rainbond 会根据源代码根目录是否有 nodestatic.json 和 **package.json **文件,文件来识别为Vue React前端类项目。
  1. 源代码根目录下必须存在以下两个文件之一(不可以同时存在):

    • package-lock.json 存在该文件时,Rainbond 默认使用 npm 包管理器构建。

    • yarn.lock 存在该文件时,Rainbond 使用 yarn 包管理器构建。

  2. <

你可能感兴趣的:(rainbond,Rainbond)