How to Fix Visual Studio Code Live Server Not Working, Showing, or Updating?

Can't Open Visual Studio Code? Here Are 9 Fixes!

Is your Visual Studio Code Live Server not working, updating or showing up correctly? Are you finding that any changes you are making to your code are not being updated in your browser?

Visual Studio Code Live Server is an amazing Visual Studio Code extension that allows you to set up a local development server for web development projects.

With Live Server, you can instantly run a web server from within VS Code and preview your web pages in a browser with real-time reload functionality. This ensures that any changes you make to your code are automatically and without a user’s intervention refreshed in the browser.

Due to this feature, it is understandable for you as a developer to be running into this issue.

Therefore, we have made a guide for you that goes over eight solutions that you can try to fix your Visual Studio Code Live Server not updating.

 

 

8 Fixes for Visual Studio Code Live Server Not Working, Showing, or Updating

1. Check Your Internet Connection

An internet connection is integral to having the Live Server extension work properly. The reason for that is it needs to load external scripts and stylesheets. It also needs to access any APIs you have used in your code.

This is why you must check if your internet connection is working. You can do this by opening a simple webpage (any of your choice) or checking your internet connection speed. You can do so at Speedtest.net to determine if your internet is experiencing low download and upload speeds or high ping, indicating a poor and weak connection. From there, you can perform steps to improve your internet connection, such as power-cycling your Internet router.

check internet connection speed through Speedtest by Ookla to fix Visual Studio Code Live Server not working, showing, or updating

 

 

2. Restarting Visual Studio Code

Restarting your Visual Studio Code application is an easy way to fix any internal errors you may face with your Live Server.

Restarting the application allows you to clear memory, causing any memory leaks or any other malfunction to fix itself by memory getting cleared. Sometimes extensions conflict, and restarting Visual Studio Code can help identify and resolve these conflicts.

You can restart Visual Studio Code by either closing the application and opening it again, or you can open the command palette and type the following command:

>Reload Window

Restarting Visual Studio Code through command pallete to fix Visual Studio Code Live Server not working, showing, or updating

 

 

3. Update Live Server

Extensions start to cause problems because of any bug present in a previous version, and for any reason, you can see an issue that might not have been occurring before. Thus, updating the Live Server extension might resolve any of these problems.

You can update your Live Server extension through the following steps:

  1. Open Visual Studio Code and go to the extensions view by clicking on the “Extensions” icon on the left-hand side of the screen.
  2. In the search bar, type “Live Server” and click on the Live Server extension.
  3. If an update is available for Live Server, you will see an “Update” button. Click on the “Update” button to install the latest version of Live Server.
  4. If the “Update” button is not visible, it may mean you already have the latest version of Live Server installed.
  5. However, if you are unsure whether you have the latest version of Live Server, you can check for updates by clicking on the “…” icon next to the Live Server extension and selecting “Check for Updates“. Update extensions on Visual Studio Code to fix Visual Studio Code Live Server not working, showing, or updating

 

  1. If an update is available, you can click on the “Update” button to install the latest version of the Live Server.

 

Note that Live Server may also automatically update itself if you have the “Auto Update” setting enabled. To check if this setting is enabled, go to the Live Server extension settings by clicking the “Go Live” button and selecting “Settings“. Under the “Advanced Settings” section, you can check the “Auto Update” checkbox to enable automatic updates.

 

 

4. Firewall Settings

There are many reasons that your firewall settings may be affecting your live server extension not to function correctly.

Live Server must be able to connect to the internet to function effectively. However, firewalls can prevent this. Live Server won’t be able to communicate with the Live Server extension, load data from APIs, or load external resources if it can’t access the internet.

Certain firewalls can stop inbound connections to your computer, which makes Live Server unable to serve your website to other computers on your network or the internet.

To prevent this from happening, you can add an exception to your firewall to prevent it from interfering with Live Server.

Check your device's firewall settings to fix Visual Studio Code Live Server not working, showing, or updating

 

You can add the Visual Studio Code application to bypass your firewall. The specifics of how you can do this depend on your firewall, i.e., which firewall you use.

 

 

5. Clear Browser Cache

Your browser cache can be one of the reasons your visual studio code live server is not showing. Sometimes, your browser might be caching old files despite changing your file.

Your browser might also cache data that your website uses from APIs. Even if the API updates the data, your website may display old or outdated information.

You might also face trouble due to caching errors. Your browser could cache mistakes that Live Server makes when serving your website. This may result in error warnings being displayed by your browser even after the faults have been rectified.

Clearing your browser cache can help you overcome these issues. You can clear your browser cache in the settings of your browser. Typically, it is found in the clear history section of your browser settings.

 

For Google Chrome

The following steps are catered for Google Chrome. However, if you’re using a different web browser on Windows (Firefox, Edge), the steps are still similar:

  1. Open your web browser and select the “Settings” option.
  2. Select the “Privacy and Security” option.
  3. Choose the “Clear Browsing Data” option.
Clear the web browser cache and cookies on Google Chrome to fix Visual Studio Code Live Server not working, showing, or updating

 

  1. Select the “Cookies and other site data” and “Cached images and files” options.
  2. Select the “Time Range” option and choose “All time”.
  3. Click the “Clear Data” button.
Clear the web browser cache and cookies on Google Chrome to fix Visual Studio Code Live Server not working, showing, or updating

 

  1. Close the browser and open it again.

 

For Safari (macOS)

  1. First, with Safari launched, from the Menu Bar, click Safari and select “Preferences…”.
Clear the web browser cache and cookies on Safari macOS to fix Visual Studio Code Live Server not working, showing, or updating

 

  1. At the following window, choose Advanced from the top bar, and tick the box next to “Show Develop menu in bar.”
Clear the web browser cache and cookies on Safari macOS to fix Visual Studio Code Live Server not working, showing, or updating

 

  1. Subsequently, from the Menu Bar, click Develop, and select Empty Caches.
Clear the web browser cache and cookies on Safari macOS to fix Visual Studio Code Live Server not working, showing, or updating

 

  1. After that, you can clear your search history and even more Site Data and Cookies. To do this, from the Menu Bar, click Safari, and choose “Clear History…”.
  2. Lastly, click Clear History at the following window.
Clear the web browser cache and cookies on Safari macOS to fix Visual Studio Code Live Server not working, showing, or updating

 

 

6. Setting Browser For Live Server

There can be a possibility that your default browser might not be set correctly. You can follow the steps to set your browser correctly:

  1. Open Command Palette and type the following command:
Preferences: Open Settings (JSON)

check the settings browser for the live server to fix Visual Studio Code Live Server not working, showing, or updating

 

  1. In your settings.json file, scroll to the bottom and add a comma, after which add the following line:
    "liveServer.settings.CustomBrowser": "<browser name>"

 

In the above line, in the <browser name> section, add the name of your browser and save the file.

 

 

7. Conflicting Extensions

It is possible for extensions in Visual Studio Code to conflict with each other, including the Live Server extension. Hence, another possible cause for the Visual Studio Code live server not working as expected.

Extensions can conflict in different ways, such as overriding functionality. If two extensions provide similar or overlapping functionality, they may conflict if they both try to modify the same files or settings.

Another way can be when two extensions use different versions of the same dependency, which may conflict if the versions have compatibility issues.

You can avoid such problems by disabling all the extensions and enabling them individually to check which extension causes the Live Server not to work.

 

 

8. Live Server Settings

The behavior of the Live Server extension can be affected by the Live Server settings in Visual Studio Code in a number of different ways. The Live Server extension has a number of parameters that let you customize the extension’s behavior in different ways.

Make sure that the Live Server settings are properly configured. You can access the settings by clicking on the “Go Live” button and then clicking on “Settings” at the bottom of the browser.

Check the Live Server settings to fix Visual Studio Code Live Server not working, showing, or updating

 

Various settings can impact the correct working of the Live Server extension. For example, if another process or service already uses the port number specified in the Live Server settings, Live Server may not be able to start.

Another reason can be that if you have enabled HTTPS support in the Live Server settings, but your website does not have a valid SSL certificate, or the browser does not support HTTPS, Live Server may not be able to serve your website over HTTPS.

All of these settings can be changed in the location described above.

 

 

Conclusion

All the solutions described above will help you troubleshoot your problem as to why your Visual Studio Code Live Server extension is not working. Most of these problems should fix the issues for you, and your extension should run quickly.

If you are still facing problems, uninstall the Live Server extension and reinstall it on your Visual Studio Code.

Lastly, let us know in the comments:

  • Were you also unable to fix issues with your Live Server?
  • Did any of the solutions work for you?
  • Is there any missed solution you would like to add to the list?

Feel free to share this article with any of your fellow developers!

Total
0
Shares
Leave a Reply

Your email address will not be published. Required fields are marked *

Total
0
Share