码迷,mamicode.com
首页 > Windows程序 > 详细

Windows下Node.js开发入门(1)

时间:2017-07-19 19:35:20      阅读:252      评论:0      收藏:0      [点我收藏+]

标签:交互   ext   一个   log   进入   art   ons   document   演示   

没事儿捣腾了一下Node.js,跑了个Hello World,特此记录一下。

Windows 下安装 Node.js 环境

到Node官网http://nodejs.org就能够下载到安装包。我是Win7 64位,訪问Node官网,能够看到最新版本号是0.12.7,点击INSTALL就能够下载msi文件,然后双击就能够安装了。

技术分享

安装过程非常easy。选中全部选项,Next就可以。

msi会把npm(Node Package Manager)一并装上,还会帮你设置好环境变量,把node、npm等加入到path中,所以,你仅仅要打开命令行窗体。就能够干活了。

開始菜单里会加入一个Node.js的文件夹,例如以下图所看到的:

技术分享

点击“Node.js command prompt”菜单。就会进入Node.js的命令行环境。例如以下图所看到的:

技术分享

在这里能够直接使用node和npm。

假设你输入node并回车,就进入Node的交互式环境。能够输入一些JavaScript命令来看看。比方console.log(“Hello Node.js!”)。有反应的哈。输入node的效果,等同于点击開始菜单里的Node.js菜单。

假设你输入npm并回车,就会看到npm的使用帮助。例如以下图:

技术分享

基础的环境就这么着了。非常easy,接下来我们来发发神经,走走老路。搞个HelloWorld看看。

HelloWorld站点

代码就是这么简单:

// 引入http模块
var http = require("http"); 

// 创建server,指定处理client请求的函数
http.createServer(
    function(request, response) { 
        response.writeHead(200, {"Content-Type": "text/plain"}); 
        response.write("Hello World!"); 
        response.end(); 
    }
).listen(8000); 

console.log("Hello World is listening at port 8000");

保存为HelloWorld.js,然后在Node.js的命令行环境下。进入HelloWorld.js所在文件夹,执行 node HelloWorld.js,站点就能够执行起来了。

我们简单的演示样例,对不论什么请求,都返回“Hello World!”文本串,你能够在浏览器里输入“http://localhost:8000”看看效果,我这里是酱紫的:

技术分享

没什么特别的,丑陋的一逼,对吧。关于http模块是干什么的,看这里http://nodejs.org/dist/v0.12.7/docs/api/http.html

额,奇妙世界都是这么開始的……開始菜单里有Node.js documentation子菜单,能够直通Node.js在线文档,很多其它精彩能够从那里開始。


下次我们会进一步分析HelloWorld。介绍nodejs的基本程序结构和HelloWorld用到的一些知识点。

Windows下Node.js开发入门(1)

标签:交互   ext   一个   log   进入   art   ons   document   演示   

原文地址:http://www.cnblogs.com/ljbguanli/p/7207349.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!