首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何将React (创建-反应-应用)部署到Back4App?

如何将React (创建-反应-应用)部署到Back4App?
EN

Stack Overflow用户
提问于 2018-11-17 13:47:13
回答 1查看 860关注 0票数 2

我已经用create-react-app创建了一个React应用程序,我想将它部署到Back4App。

问题是我想要部署build文件夹,而不是public文件夹(我理解这是Back4App /ParsePlatform的默认设置)。

到目前为止,我还没有找到任何方法来配置deploy来使用public文件夹以外的其他任何东西。

有什么解决办法吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-12-08 20:06:02

如果您使用的是B4A CLI,那么部署创建反应应用程序的最简单方法之一是首先将build脚本更改为您的package.json,如下所示:

代码语言:javascript
复制
...
"scripts": {
    "start": "react-scripts start",
    "build": "react-scripts build && cp -r build/* {{PATH-TO-YOUR-B4A-APP}}/public",
    "test": "react-scripts test",
    "eject": "react-scripts eject"
  },
...

正如您所看到的,您只需要将创建-反应-应用程序构建文件夹中的所有内容移动到云代码的公用文件夹中。之后,移动到应用程序路径并运行b4a deploy

此外,您还可以添加一个步骤,在移动新内容之前清除所有公用文件夹内容,但请注意此步骤。

否则,您可以访问Cloud函数中的Back4app解析-仪表板,并使用浏览器界面将所有构建内容部署到公用文件夹中。

是一个部署在Back4App中的创建反应应用程序的现场演示。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53351821

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档