Member-only story

What is the difference between ng serve and npm start ?

Pravin M
2 min readNov 3, 2023

--

What is the difference between ng serve and npm start
Difference between ng serve and npm start

Source: Difference between ng serve and npm start

For more questions and answers visit our website at Frontend Interview Questions

ng serve and npm start are both commands used in web development, but they serve different purposes depending on the context. Let’s look at the differences between `ng serve` and `npm start` with some examples:

1. `ng serve` Example:

Let’s say you’re working on an Angular project and want to run it locally for development purposes. You would navigate to your project directory in the command line and run the following command:

ng serve

This command would compile your Angular application, bundle the assets, start a development server, and watch for changes. It will then provide you with a local URL (usually http://localhost:4200) where you can access and test your application in the browser. The development server will also automatically reload the application whenever you make changes to the code.

2. `npm start` Example:

npm start is a generic command provided by Node Package Manager (npm) to execute the start script defined in the package.json file of the project. It could be any command you specify. For example, you might use `npm start` to…

--

--

Pravin M
Pravin M

Written by Pravin M

I am a frontend developer with 10+ years of experience Blog :- https://www.frontendinterviewquestions.com