在create-react-app的生产构建中断开链接

时间:2020-05-29 07:21:32

标签: create-react-app

我正在使用create-react-app做最简单的事情。我想让测试应用程序在我的网站上运行。

我使用此命令创建 create-react-app

npx create-react-app myTest

然后我测试它在运行' test '脚本时是否有效。

是的。它在 dev服务器上运行良好。我得到了尖锐的react徽标。

接下来,我运行' build '脚本。

这将创建一个据称可用于生产的文件集合:

enter image description here

我在网络服务器上创建了一个子目录来托管此项目。

www.mywebsite.com/myReactTest /

我使用Filezilla复制所有文件。

然后我导航至 www.mywebsite.com/myReactTest / ,我得到的只是一个白屏。

看着控制台,我发现路径不太正确。

enter image description here

令我感到困惑的是,这应该是可以投入生产的版本了吗?这怎么可能?

1 个答案:

答案 0 :(得分:1)

要使用Create-React-App运行静态服务器,您需要使用Node为其提供服务。

npm install -g serve

# serve the build folder
serve -s build

related docs中查看其他可能的解决方案。