【发布时间】:2019-03-10 02:18:34
【问题描述】:
我一直试图在服务器上部署我的create-react-app,但一直无法这样做。我按照说明在package.json 中创建了一个主页字段,并将其设置为https://... 域地址。然后我运行npm run build 并创建了构建文件。我在网上发现资源稀少,指导我之后该怎么做。运行npm start 只是从根目录运行,不显示任何内容。源代码显示和index.html 文件哪些路径卡在根目录。我想知道我需要做什么来运行/部署构建(生产)。我已经尝试下载 npm 包服务,但这似乎与 npm run 相同,如果不是更糟的话。我觉得我只是在朝着相反的方向前进,并且希望得到一些帮助。谢谢。
【问题讨论】:
-
基本上,您需要一个像 Apache、Nginx 或 IIS 这样的 Web 服务器。
-
我的 linux 支持团队给了我一个 URL,他说从那里开始。这不是类似于 apache 服务器的东西吗?
-
我应该问他正在使用什么服务器并找到使用该服务器品牌/类型运行我的构建文件夹的命令吗?
-
这确实是您需要与您的 IT 部门澄清的问题。我们不了解您的 IT 架构
-
在构建之后,您基本上需要一个已经说过的网络服务器,然后它将托管来自
build文件夹的静态文件(默认)。这对你有帮助吗?
标签: reactjs npm server react-router