Access your reactjs app on another device within the same network
Certainly, Reactjs is a JavaScript library developed by Facenook for
building user interfaces. It allows developers to create reusable UI
components and effciently manage the state of their applications. Here are
some key aspects of Reactjs.
Now we will run a ReactJS Vite app hosted on localhost:5173 on another laptop within the same network, but you need to make a few adjustments like this -
Steps to Access the Vite App on Another Laptop:
1) Ensure Both Devices Are on the Same Network:
Both laptops should be connected to the same Wi-Fi or local area network
(LAN).
2) Find the Host Laptop's IP Address
On Windows:
Open Command Prompt and type: ipconfig
Look for
the IPv4 address under your active network connection.
On macOS/Linux:
Open the terminal and type: ifconfig or ip
addr
Find the IP address of the active network interface.
3) Run the Vite App
Start your Vite development server by running npm run dev (or
yarn dev) on the host laptop.
4) Update the URL
Instead of localhost:5173, use the host laptop's IP address with
port 5173. For example:
http://<HOST_LAPTOP_IP>:5173
Replace
<HOST_LAPTOP_IP> with the actual IP address, like
192.168.1.10:5173.
5) Allow Connections Through Firewall (If Necessary)
On Windows:
Search for "Windows Defender Firewall"
> "Allow an app or feature through Windows Defender Firewall."
Ensure your development environment (e.g., Node.js) is allowed for
both private and public networks.
On macOS/Linux:
Ensure the firewall (if enabled) allows incoming connections on port 5173.
Access
the App on Another Laptop
Open a browser on the second laptop and type
the IP-based URL (e.g.,
http://192.168.1.10:5173).
Notes:
If you're using Vite's default configuration, it binds the
server to localhost. To make it accessible to other devices, you may need to
modify the vite.config.js:
Restart the server after making
this change.
export default { server: { host: '0.0.0.0', // Allows connections from other devices port: 5173, }, };
Disclaimer
0 comments:
Post a Comment
For Any Tech Updates, Hacking News, Internet, Computer, Technology and related to IT Field Articles Follow Our Blog.