nodejs入门详解(多篇文章结合)


Posted in NodeJs onMarch 07, 2012

Node.js是一套用来编写高性能网络服务器的JavaScript工具包,一系列的变化由此开始。比较独特的是,Node.js会假设你是在POSIX环境下运行它Linux 或 Mac OS X。如果你是在Windows下,那就需要安装MinGW以获得一个仿POSIX的环境。在Node中,Http是首要的。Node为创建http服务器作了优化,所以你在网上看到的大部分示例和库都是集中在web上(http框架、模板库等)。

首先,去http://nodejs.org 下载安装。我下的版本是0.6.6。安装很简单,下一步下一步就哦了。
我的安装目录是C:\Program Files (x86)\nodejs。

一、helloworld
在nodejs安装目录中新建一个文件hello.js,里面敲一行代码

console.log('hello, nodejs.') ;

进入命令行控制台,进入到nodejs目录敲node hello.js

nodejs入门详解(多篇文章结合)

控制台输出了“hello, nodejs.”
二、web版的helloworld
在nodejs安装目录中新建一个http.js,代码如下

var http = require("http"); 
http.createServer(function(request, response) { 
response.writeHead(200, {"Content-Type": "text/html"}); 
response.write("Hello World!"); 
response.end(); 
}).listen(8000);

在命令行中启动服务,敲 node  http.js

nodejs入门详解(多篇文章结合)

然后打开浏览器地址栏输入http://localhost:8000/,看见页面上输出Hello World! 就成功了。

NodeJs 相关文章推荐
nodejs 提示‘xxx’ 不是内部或外部命令解决方法
Nov 20 NodeJs
nodejs中转换URL字符串与查询字符串详解
Nov 26 NodeJs
iPhone手机上搭建nodejs服务器步骤方法
Jul 06 NodeJs
windows 下安装nodejs 环境变量设置
Feb 02 NodeJs
NodeJs测试框架Mocha的安装与使用
Mar 28 NodeJs
nodejs个人博客开发第七步 后台登陆
Apr 12 NodeJs
mac下的nodejs环境安装的步骤
May 24 NodeJs
nodejs基于WS模块实现WebSocket聊天功能的方法
Jan 12 NodeJs
nodejs 日志模块winston的使用方法
May 02 NodeJs
Nodejs把接收图片base64格式保存为文件存储到服务器上
Sep 26 NodeJs
nodejs log4js 使用详解
May 31 NodeJs
NodeJS模块Buffer原理及使用方法解析
Nov 11 NodeJs
NodeJS 模块开发及发布详解分享
Mar 07 #NodeJs
用nodejs访问ActiveX对象,以操作Access数据库为例。
Dec 15 #NodeJs
NodeJS框架Express的模板视图机制分析
Jul 19 #NodeJs
nodejs 后缀名判断限制代码
Mar 31 #NodeJs
nodejs实用示例 缩址还原
Dec 28 #NodeJs
PHPStorm 2020.1 调试 Nodejs的多种方法详解
Sep 17 #NodeJs
golang、python、php、c++、c、java、Nodejs性能对比
Mar 12 #NodeJs
You might like
php使用PDO方法详解
2014/12/27 PHP
Zend Framework入门之环境配置及第一个Hello World示例(附demo源码下载)
2016/03/21 PHP
CI框架简单分页类用法示例
2020/06/06 PHP
json格式化/压缩工具 Chrome插件扩展版
2010/05/25 Javascript
JSON JQUERY模板实现说明
2010/07/03 Javascript
JavaScript 布尔操作符解析  && || !
2012/08/10 Javascript
JavaScript子类用Object.getPrototypeOf去调用父类方法解析
2013/12/05 Javascript
jQuery获取当前对象标签名称的方法
2014/02/07 Javascript
JS 使用for循环遍历子节点查找元素
2014/09/06 Javascript
jquery实现隐藏在左侧的弹性弹出菜单效果
2015/09/18 Javascript
jQuery实用技巧必备(上)
2015/11/02 Javascript
JavaScript数组的栈方法与队列方法详解
2016/05/26 Javascript
动态生成的DOM不会触发onclick事件的原因及解决方法
2016/08/06 Javascript
JS实现的加减乘除四则运算计算器示例
2017/08/09 Javascript
node.js-v6新版安装具体步骤(分享)
2017/09/06 Javascript
vue设置动态请求地址的例子
2019/11/01 Javascript
js实现多个标题吸顶效果
2020/01/08 Javascript
vuex刷新后数据丢失的解决方法
2020/10/18 Javascript
使用Python脚本对Linux服务器进行监控的教程
2015/04/02 Python
Python将list中的string批量转化成int/float的方法
2018/06/26 Python
Python PIL图片添加字体的例子
2019/08/22 Python
python批量将excel内容进行翻译写入功能
2019/10/10 Python
python实现输入的数据在地图上生成热力图效果
2019/12/06 Python
python实现高斯判别分析算法的例子
2019/12/09 Python
Python带参数的装饰器运行原理解析
2020/06/09 Python
python+selenium 简易地疫情信息自动打卡签到功能的实现代码
2020/08/22 Python
python Zmail模块简介与使用示例
2020/12/19 Python
HTML5使用DOM进行自定义控制示例代码
2013/06/08 HTML / CSS
blueseventy官网:铁人三项和比赛泳衣
2021/02/06 全球购物
项目经理岗位职责
2013/11/11 职场文书
法警的竞聘演讲稿
2014/01/02 职场文书
舞蹈毕业生的自我评价
2014/03/05 职场文书
行政部岗位职责范本
2014/03/13 职场文书
个人担保书范文
2014/05/20 职场文书
2016入党积极分子考察评语
2015/12/01 职场文书
Python Flask实现进度条
2022/05/11 Python