http://jasonwatmore.com/post/2016/06/22/nodejs-setup-simple-http-server-local-web-server
This is a quick post to show you how to setup a simple HTTP web server on your local machine using NodeJS. The web server runs on the http-server npm package, a simple zero-configuration http server for serving static files to the browser, it's started from the command line and doesn't require a server.js file.
If you haven't installed Node yet, download the latest stable release of NodeJS from https://nodejs.org and install using all the default options.
Install the http-server globally on your machine using the node package manager (npm) command line tool, this will allow you to run a web server from anywhere on your computer.
Open a command prompt / command line window and enter the following:
1 | npm install -g http-server |
Change to the directory containing your static web files (e.g. html, javascript, css etc) in the command line window, e.g:
1 | cd \projects\angular-registration-login-example |
Start the server with this command:
1 | http-server |
You should see something like the following:
1 2 3 4 5 6 | C:\projects\angular-registration-login-example>http-server Starting up http-server, serving ./ Available on: Hit CTRL-C to stop the server |
Open your browser and go to the address http://localhost:8080 and you should see your local website.
Feel free to drop me a line if you're looking for NodeJS development or consulting services in Sydney Australia, I also provide remote contracting services for clients outside Sydney.