什么是本地主机 3000?

Daw*_*fin 4 frameworks reactjs

我是网络开发的新手。当我阅读如何设置反应项目时,我看到 localhost:3000。我搜索了它,但任何答案都没有回答 localhost:3000 的意思。

Jai*_*Jai 5

为了让您理解这一点,您应该了解您需要一个 Web 服务器来托管要在 Web 上运行的应用程序。然后它将对大多数人可用。

但是该应用程序需要在某个地方开发。在这种情况下,您需要一个本地服务器。有几个本地服务器实例,如 IIS、Wamp、Xampp 和 nodejs。

如果您刚开始使用 react,那么您很可能会使用 react 应用程序开发及其 cli creat-react-app或简称为 CRA。使用此应用程序的这种结构和配置,它本地托管在节点服务器和端口 3000 上。

所以,回答你的问题。localhost是表示到0.0.0.0或的地址,127.0.0它选择了端口,3000您也可以将其配置为其他端口。

因此,当您http://localhost:3000在浏览器的地址栏中键入时,您可以看到应用托管的第一个页面。您也可以将 etc/hosts 文件用作本地名称http://localhost:3000 to http://localapp.me


ms3*_*300 5

Localhost:3000 是您的 Web 应用程序(在开发期间)可以访问的URL 地址,如果您启动它(使用控制台中的命令,例如:npm start)。本地主机意味着托管应用程序的是您的计算机并不意味着它可以在其他计算机上访问。3000 是您的网络应用程序可访问的端口,我相信它可以更改为从 1000 到 9999 的任何 4 位数字。它是这样制作的,因此您可以根据需要在不同的端口同时托管多个应用程序。大多数生产环境默认将端口设置为 3000。

  • 实际上你可以通过端口获得最多 65000 个东西。我确实相信,根据记忆,它是 65,355 (2认同)

小智 4

localhost 3000 是在您的计算机上运行 React 应用程序的默认端口。您可以随时在 package.json 中更改它