运行 react-native 示例项目给了我一个
404 Not Found. The Server could not locate the resource you request.
问问题
1497 次
3 回答
1
如果您在端口 8081 上运行现有服务,也会发生这种情况,因为这是运行打包程序的端口。
于 2015-03-27T12:50:48.410 回答
0
选项1
- 从开发服务器加载。从存储库根目录启动服务器:
- $ npm 开始
- 要在设备上运行,请更改
localhost
您电脑的 IP 地址,并确保您的电脑和 iOS 设备在同一个 Wi-Fi 网络上。像这样:jsCodeLocation = [NSURL URLWithString:@"http://192.168.8.190:8081/Examples/2048/Game2048.includeRequire.runModule.bundle "];
于 2015-03-27T07:08:53.763 回答
0
要扩展 Colin Ramsay 的答案,您可以通过在 OSX 上运行以下命令来检查服务是否在端口 8081 上运行:
lsof -i :8081
如果有任何东西在运行,类似他的东西会显示:
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
nginx 918 Robert 6u IPv4 0x5c8c06c2a2e769cf 0t0 TCP *:sunproxyadmin (LISTEN)
nginx 1010 Robert 6u IPv4 0x5c8c06c2a2e769cf 0t0 TCP *:sunproxyadmin (LISTEN)
然后,您可以使用PID终止该服务:
kill -9 918
于 2017-02-13T13:18:30.440 回答