React serve: The term ‘serve’ is not recognized as the name of a cmdlet
Issue Description
After setting up React pre-requisites properly serve -s build commands still gives below error,
serve : The term ‘serve’ is not recognized as the name of a cmdlet, function, script file, or operable program. Check the
spelling of the name, or if a path was included, verify that the path is correct and try again.
Resolution
To resolve the issue , i had to reinstall the serve package as below,
npm install -g serve
Before doing that all i did was uninstalled existing version
npm uninstall -g serve
If you still get an error please try installing it using below command,
npm i -S serve
After applying the above fix, I was able to run the command without any issue locally and on the build server.
I was also able to see serve package in the folder (If using Windows)
%USERPROFILE%\AppData\Roaming\npm\node_modules
Did the above steps resolve your issue? Please sound off your comments below!
Happy Coding !!
Reference :
Do you have any comments or ideas or any better suggestions to share?
Please sound off your comments below.
Happy Coding !!
Please bookmark this page and share it with your friends. Please Subscribe to the blog to receive notifications on freshly published(2024) best practices and guidelines for software design and development.