学习nodejs之hello world

var http = require(‘http‘); //引用名称控件

server = http.createServer(function(req,res) {
    res.writeHead(200,{‘Content-Type‘:‘text/plain‘});
    res.end(‘hello world!‘);
}); //创建http server

server.listen(8000); //监听8000端口

console.log(‘httpd start @8000‘)
时间: 2024-12-25 08:40:40

学习nodejs之hello world的相关文章

初步学习nodejs,业余用node写个一个自动创建目录和文件的小脚本,希望对需要的人有所帮助

初步学习nodejs,业余用node写个一个自动创建目录和文件的小脚本,希望对需要的人有所帮助,如果有bug或者更好的优化方案,也请批评与指正,谢谢,代码如下: 1 var fs = require('fs'); 2 var tel = [ 3 "1/2/4/6/a.tpl.html", 4 "1/2/4/7/9/c.tpl.html", 5 "1/3/5/8/b.tpl.html"]; 6 var demo = function (mulu)

学习Nodejs之mysql

学习Nodejs连接mysql数据库: 1.先安装mysql数据库 npm install mysql 2.测试连接数据库: var sql = require("mysql"); var db = sql.createConnection({host:"localhost",ure:"root",password:"",database:"test"}); db.query("select *

学习NodeJS第三天:打造Nodejs的调试环境(中)

2012-12-07 因追加<学习 NodeJS 第三天:打造 Nodejs 的调试环境(下)>的缘故,特此将原来的<下>篇改为<中>篇,如标题所示. 上一期我们为大家介绍了安装 Eclipse 调试插件的情况,这对于还不熟悉 Eclipse 开发平台的用户是至关重要的,希望可以通过一步步的图片加文字说明,把 Nodejs 困难的地方变简单和清晰.友好和轻松. 现在正式进入要调试程序肯定要有调试代码.下面就是我们第一个测试的代码,很小的行数: var sys = req

学习nodejs -01

nodejs是一个通过v8引擎解析javascript的服务器平台,并不是js框架.V8是为google开源的js引擎,chrome就是用的他,据大牛们介绍,V8直接把js编译成机器码,而不是脚本解释执行,所以运行速度非常快. Nodejs之后我就简称Node了,使用c++写的.基于事件驱动,非阻塞IO模型,也就是异步操作,轻量级容易上手,下面我就开始把官网的例子演示一边,之后在慢慢研究.我使用的工具是webStrome,个人感觉用他写代码是一种享受啊. 下面是我以后学习的开发环境 代码是直接从

学习nodejs -02

断言:学java的时候学过断言,但一直用的很少,node中也有 var assert = require('assert') console.info('.......start app.......'); var actual = 1; var expect = '1' var a; //判断是否为真 assert(a, 'is not valid'); assert.ok(0,'is not effective'); //arg[0]为真实值,arg[1]期望值,arg[2]可选错误信息 /

学习nodejs -03

使用模块 第一种应用: //module/AppUtils.js exports.random = function () { return Math.random(); } exports.showAuthor = function () { return "chenlong"; } //app.js var ut = require('./module/AppUtils'); console.info('.......start app.......'); var rn = ut.

linux上安装nodejs(想在linux上学习nodejs的可以来看看)

说明: 使用CentOS系统,进行nodejs安装,nodejs版本-v0.8.7. 1,先下载nodejs: # wget http://nodejs.org/dist/v0.8.7/node-v0.8.7.tar.gz 2,解压文件 # tar xvf node-v0.8.7.tar.gz 3,进入解压目录 # cd node-v0.8.7 4,检查所需要配置 # ./configure 出现错误提示: Exception: Call to '(echo | $(echo ${CXX_hos

Javascript的二进制数据处理学习 ——nodejs环境和浏览器环境分别分析

以前用JavaScript主要是处理常规的数字.字符串.数组对象等数据,基本没有试过用JavaScript处理二进制数据块,最近的项目中涉及到这方面的东西,就花一段时间学了下这方面的API,在此总结一下. 首先浏览器是没有主动读取本地文件的权限的,所以对JavaScript处理二进制数据能力的学习,应该从运行在服务器端的nodejs看起. Nodejs 中的 Buffer 为了方便处理二进制数据,nodejs特地封装了一个Buffer模块.文档地址:http://nodejs.cn/doc/no

学习nodejs+express+angular+socket.io ,投票demo

最新对nodejs感兴趣,通过学习网上的nodejs例子,把别人的例子自己敲了一遍.虽然别人都有现成的代码.但自己敲出来之后还是会有一些小bug.然后通过慢慢的学习.终于把这个例子给跑起来了.记录一下. 环境: 安装nodejs ,下载地址 https://nodejs.org/en/ 安装mongodb,官网上下载地址被墙了(不能说mongodb官网被墙了,是官网上引用了google上的jquery库被墙了,导致网页上的js报错,下载按钮出不来). 这是官网地址:https://www.mon

学习NodeJs的第一天-安装环境

之前一直在网上看到NodeJs的话题,由于自身比较喜欢这方面的内容,期间也是有所关注,现在终于决定静下心来学习她了. 这是第一天,安装NodeJs并建立一个简单的例子.(我的系统是Win8) 1.首先,下载NodeJs程序.地址 http://www.nodejs.org/download/,选择Windows Installer 64bit 2.下载下来后,狂点下一步,安装在本地硬盘上.我是安装在了F盘下 F:\NodeJs 3.下载后打开nodeJs command prompt 窗口,在安