Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

[plugin:vite:client-inject] The service is no longer running #15778

JoshBamidele001 started this conversation in General
Discussion options

Screenshot (18)

Greetings, Please I'm trying to run 'npm run dev' on my pc, each time It brings this error stating [plugin:vite:client-inject] the service is no longer.. please what can i do?

You must be logged in to vote

Replies: 4 comments 5 replies

Comment options

hi bro did you fix this error?

You must be logged in to vote
3 replies
Comment options

Yes, I did

Comment options

how bro

Comment options

Kindly read my note in the comment below... This might be the solution you've been waiting for .

Regards

Comment options

Some Antivirus Software as an Interference to Vite Running: Understanding the [plugin:vite
] The Service is No Longer Running #15778 Error

I had just started working on a new Vite project, feeling excited about the possibilities. Vite is known for its speed and efficiency, especially with frontend development, and I was eager to dive into it. Everything was set up, my environment was ready, and I confidently ran npm run dev to start the development server.

But then, out of nowhere, I was greeted by a cryptic error message:
[plugin:vite:client-inject] The service is no longer running #15778.

It felt like hitting a wall. I tried running the command again, but the error persisted. I couldn’t understand what was wrong, and my enthusiasm quickly turned into frustration. The development server wouldn’t start, and I was stuck. My productivity took a nosedive.

Troubleshooting Begins
Naturally, I tried all the typical troubleshooting methods. First, I thought it could be a port conflict, so I manually changed the port in the vite.config.js file.

server: {
port: 3001, // (using this as my specific port)
},

But that didn’t work.

Then, I considered that maybe my Node.js version was outdated, so I updated it and made sure all my dependencies were in sync. Again, no luck. The same error popped up every time I ran npm run dev.

I even went as far as disabling Vite plugins, thinking that maybe one of them was causing a conflict. Still, nothing worked. It was incredibly frustrating.

The Unlikely Culprit: SMADAV
After hours of trying to figure out what was going on, I started thinking outside the box. Could it be something running in the background, interfering with Vite? That's when it hit me: an antivirus could be the cause. And the first on my mind was SMADAV.

I had installed SMADAV a while ago, and it had been quietly doing its job, scanning files and ensuring my computer was safe; kudos to the company. But what if it was interfering with Vite’s development process? The error specifically mentioned the vite:client-inject plugin, which is responsible for injecting scripts into the client for things like Hot Module Replacement (HMR). Maybe SMADAV saw this behavior as suspicious and blocked it.

So, I took a chance and temporarily deactivated SMADAV. With a mix of anticipation and skepticism, I ran the command once more:
npm run dev.

To my absolute relief, the error was gone. Vite launched without a hitch, and everything worked perfectly. The culprit wasn’t a port conflict, outdated dependencies, or plugins. It was SMADAV all along.

Lesson Learned
I realized that antivirus software, while crucial for security, can sometimes interfere with legitimate development processes. SMADAV, in this case, had seen Vite’s script injection as a threat, shutting it down and causing me hours of troubleshooting. Deactivating SMADAV or adding an exception for Vite solved the problem instantly.

From that point on, whenever I work on Vite projects, I make sure to either disable SMADAV temporarily or configure it to allow Vite processes. It’s a small step that saves me a lot of time and frustration.

This experience taught me that sometimes the most unexpected things—like antivirus software—can be the source of big headaches. Now, whenever I encounter a similar issue, I think twice about what might be happening behind the scenes.

Thanks for reading

You must be logged in to vote
1 reply
Comment options

"You’re a lifesaver!, I spent hours trying to figure out why Vite kept crashing, and it turns out SMADAV was silently blocking everything. Thanks so much for pointing it out — disabling it fixed the issue instantly. Really appreciate the help!"

Comment options

Thank you JoshBamidele001...it worked for me

You must be logged in to vote
1 reply
Comment options

That's great feedback

Comment options

Solution: Disable or uninstall Smadav antivirus software

You must be logged in to vote
0 replies
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

AltStyle によって変換されたページ (->オリジナル) /