For questions relating specifically to the starting of a development server in a Node.js (npm) project.
This runs an arbitrary command specified in the package's "start" property of its "scripts" object. If no "start" property is specified on the "scripts" object, it will run node server.js.
As of npm@2.0.0, you can use custom arguments when executing scripts. Refer to npm-run-script for more details.
To find more information :