仅在局域网上部署反应式网络应用程序(例如员工数据库)的最佳方法是什么?我正在使用create-react-app而且我几乎完成了代码,但在那之后,我不知道该怎么做。在xammp的帮助下,在php / mysql中更容易做到这一点。但我想这次使用反应。谢谢
答案 0 :(得分:0)
如果您的应用是完全静态的,您可以在构建后使用Web服务器进行投放。完成应用后,首先使用以下内容进行构建:
yarn build
在此之后,您将在项目内的构建目录中拥有所有静态文件。 build / static / js和build / static / css包含捆绑的js和css文件。这些文件将附加到index.html文件中。因此,当您使用常规html网站等Web服务器提供此目录时,您可以使用您的应用程序。
答案 1 :(得分:0)
反应已在您的本地局域网IP中工作
例如您的本地lan ip为192.168.1.20,您的反应运行端口为
localhost:3000
其他PC的移动设备笔记本电脑可以通过
访问您PC中的服务器http:/192.168.1.20:3000
请务必确保通常防病毒软件不允许您在防火墙中启用它,因此请尝试在防病毒和Windows防火墙的防火墙设置中设置启用
答案 2 :(得分:0)
默认
输入 static
在构建成功之后,
输入 npm run build
它会给你网址
将其与连接到同一网络中的其他设备的 IP 一起使用。