All of the examples are pretty much the same script: Hello World or 
something.
Where do you drop this script and how to you run it.

I installed on Node.js on Windows 7.

I have a folder where I store the code for books I am walking through.
Like:
C:\Books\APress\The Definitive Guide to HTML5\chpt6
C:\Books\APress\The Definitive Guide to HTML5\chpt7
So I made a new folder for the Node.js site example since I need to get 
this running for the HTML5 Forms part of a book I am reading:
"Definitive Guide to HTML5" by Adam Freeman.
C:\Books\APress\The Definitive Guide to HTML5\NodeJS

I drop the script:
var http = require('http');
http.createServer(function (req, res) {
  res.writeHead(200, {'Content-Type': 'text/plain'});
  res.end('Hello World\n');
}).listen(1337, '127.0.0.1');
console.log('Server running at http://127.0.0.1:1337/');

I change the port to 8080 since everyone seems to be saying to use that.

}).listen(8080, '127.0.0.1'); 

So now I have:
C:\Books\APress\The Definitive Guide to HTML5\NodeJS\example.js

I run Start -> Node.js to start the nodejs console.
I get a ">" prompt.

I write console.log('hello')
That works.

At the command prompt I type:
C:\Books\APress\The Definitive Guide to HTML5\NodeJS\example.js

It just says:
...
and does nothing.

I hope at this point 8080 is listening.

So I go to a browser and type http://localhost:8080.
At first this said site could not be found.
My :80 is taken up by a SharePoint site and I want to use 8080 anyway.
So I setup a site in IIS called NodeJsServer.
And set up binding for all unassigned, localhost: port 8080.

When I go there [ http://localhost:8080 ]
I get:

HTTP Error 403.14 - ForbiddenThe Web server is configured to not list the 
contents of this directory.

I just can't figure out the ins and outs of what I need to do to get this 
all running.
Why is this so confusing?
Where exactly am I supposed to drop example.js or server.js or what ever?
Am I on the right track?

Please somebody help.

-- 
Job Board: http://jobs.nodejs.org/
Posting guidelines: 
https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines
You received this message because you are subscribed to the Google
Groups "nodejs" group.
To post to this group, send email to nodejs@googlegroups.com
To unsubscribe from this group, send email to
nodejs+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/nodejs?hl=en?hl=en

Reply via email to