如何部署像Sizzy这样的React应用的构建?

时间:2019-12-29 17:30:18

标签: reactjs yarn

我是yarn,nodejs和react应用程序的新手。我尝试运行Sizzy app,并且如果我先在cmd终端中运行yarn start,然后通过http://localhost:3033访问它,则它可以在本地XAMPP服务器上运行,但是过了一会我必须重新运行相同的命令。我尝试过yarn build,然后导航到构建目录,但是只是加载了带有页眉的页面,它没有相同的功能。无论如何,构建目录的内容看起来与公共目录的内容非常相似。

我看过this SO postthis one,但仍然不确定为什么每次都需要运行yarn start。

1 个答案:

答案 0 :(得分:0)

如果您使用npx create-react-app <app-name>,则只需将package.json文件中的"start"脚本更改为"serve -s build"。运行yarn add serve以添加对于部署,Heroku是一个不错的选择。创建一个Heroku应用程序,并将您的git repo连接到新创建的应用程序。然后转到deploy标签并部署分支。