所以我显然无法访问我服务器上的 localhost:3000,所以我想通过带有子文件夹的 ip 地址来测试它,例如(192.0.1.168/reactjs)。我已经运行npm run build
并进入了构建文件夹,但它显示了一个空页面。
我错过了什么吗?
所以我显然无法访问我服务器上的 localhost:3000,所以我想通过带有子文件夹的 ip 地址来测试它,例如(192.0.1.168/reactjs)。我已经运行npm run build
并进入了构建文件夹,但它显示了一个空页面。
我错过了什么吗?
npm run build
将您的源文件编译成应用程序的缩小版本。这个版本可以在你的 /build 目录中找到。
如果你想提供这个编译版本,你需要设置一个网络服务器。最常见的是“Apache”和“nginx”。将您的网络服务器配置为使用您的 /build 目录作为根目录。
对于您的网络服务器的配置建议,您应该阅读所选服务器的文档。
通过添加解决"homepage": "/reactjs/build",
它package.json
。之前没有工作,因为我也没有放入build
它。
所以下一个问题是,如何更改构建位置,以便我可以通过www.website.com/reactjs
而不是www.website.com/reactjs/build
.