React网页将不会显示在服务器上

时间:2018-10-04 15:56:31

标签: reactjs npm server react-router

我一直在尝试将create-react-app部署在服务器上,但无法这样做。我按照指示在package.json中创建了一个主页字段,并将其设置为https://...域地址。然后,我运行npm run build并创建了构建文件。我在网上发现资源稀疏,指示我该怎么做。运行npm start仅从根目录运行,不显示任何内容。源显示了index.html文件,其中哪些路径卡在了根目录中。我想知道我需要做什么来运行/部署构建(生产)。我已经尝试下载npm软件包服务,但这似乎与npm run一样,甚至更糟。我觉得我只是朝相反的方向前进,并希望获得一些帮助。谢谢。

1 个答案:

答案 0 :(得分:1)

您需要运行npm build
这将在build文件夹中创建文件。
然后,您需要将这些文件提取并放入Web服务器提供的文件夹中。
您可以使用Nginx,Apache,IIS或任何其他生产就绪的 Web服务器。
您有一个IT部门,问他们确切的位置将文件放在何处。