Nodejs 经典入门 -- Hello World

1. 安装nodejs。

  到官方网站(https://nodejs.org/en/)下载安装包。下载完成后,点击安装即可。默认安装在C:\Program Files\nodejs 目录下,我选择安装在E:\nodejs目录。

2. 验证安装成功。

    打开CMD命令行窗口,切换到E:\nodejs目录,dir会看到已经安装了node 和 npm,输入node/npm -v 查看安装的版本。如下图表示安装成功。

3. 第一个nodejs web 站点。

    在nodejs目录下新建一个helloworld.js文件,内容如下: 

var http = require("http");
http.createServer(function(request, response) {
response.writeHead(200, {"Content-Type": "text/plain"});
response.write("Hello World");
response.end();
}).listen(666);
console.log("nodejs starts to listen 666 port! you can access the web by http://localhost:666");

输入命令 node helloworld.js,显示如下:

在浏览器地址栏输入http://localhost:666 即可看到Hello World

时间: 2024-08-24 11:05:45

Nodejs 经典入门 -- Hello World的相关文章

nodejs快速入门

目录: 编写第一个Node.js程序: 异步式I/O和事件循环: 模块和包: 调试. 1. 编写第一个Node.js程序: Node.js 具有深厚的开源血统,它诞生于托管了许多优秀开源项目的网站—— github.和大多数开源软件一样,它由一个黑客发起,然后吸引了一小拨爱好者参与贡献代码.一开始它默默无闻,靠口口相传扩散,直到某一天被一个黑客媒体曝光,进入业界视野,随后便有一些有远见的公司提供商业支持,使其逐步发展壮大. 用 Node.js 编程是一件令人愉快的事情,因为你将开始用黑客的思维和

[转载]MongoDB开发学习 经典入门

如果你从来没有接触MongoDB或对MongoDB有一点了解,如果你是C#开发人员,那么你不妨花几分钟看看本文.本文将一步一步带您轻松入门. 阅读目录 一:简介 二:特点 三:下载安装和开启服务器 四:使用mongo.exe 执行数据库增删改查操作 五:更多命令 六:MongoDB语法与现有关系型数据库SQL语法比较 七:可视化的客户端管理工具MongoVUE 八:在C#中使用官方驱动操作MongoDB 九,在C#中使用samus驱动操作MongoDB 十:写个批处理,方便开启Mongodb服务

nodejs的入门案例

1.命令行工具 node -v          版本 node -e         eval script(执行eval方法)  例如:node -e "console.log('测试')"; node             直接进入编译模式 nodejs的入门案例

nodejs的入门简介

1.概念 nodejs不是一种独立的语言,也和php.java..net即是开发语言也是平台不同,其也不是javascript的框架,不能和Extjs相提并论.其是将javascript运行在服务端的开发平台[开发平台就是一个供程序员开发软件的软件.其实也就是一个工具(如:微软VS,JAVA一般是Eclipse……)而已,可以编辑和执行程序员写的开发代码语言,从而变成人们平时使用的软件(如QQ.MSN.游戏……)] 2.作用 javascript是由客户端产生,Node.js是为网络而生. 具有

批处理经典入门教程!(从不懂到高手)

写这篇教程的目的,是让每一个看过这些文字的朋友记住一句话:如果爱可以让事情变的更简单,那么就让它简单吧!看这篇教程的方法 脚本之家补充说明:批处理相对来说是比较简单的语言,大家可以通过多写多看别人的实例来学习,不懂的百度一下. 这是一篇技术教程, 真心诚意会用很简单的文字表达清楚自己的意思,只要你识字就能看懂,就能学到知识.写这篇教程的目的,是让每一个看过这些文字的朋友记住一句话:如果爱可 以让事情变的更简单,那么就让它简单吧!看这篇教程的方法,就是慢!慢慢的,如同品一个女人.一杯茗茶,你会发现

前端走向全栈,Nodejs快速入门视频教程

<前端走向全栈,nodejs快速入门> Nodejs架构的特点,快速掌握Nodejs的开发1.关于JS的几问题.wmv2.Node 是什么.wmv3.关于NODE 轻内核.wmv4.轻内核补充.wmv5.NODE中的web编程模型.wmv6.NODE的单线程.wmv 下载地址 原文地址:http://blog.51cto.com/13824124/2131598

【软帝学院】12道java经典入门算法题!

12道java经典入门算法题! [程序1]   题目:将一个数组逆序输出. 程序分析:用第一个与最后一个交换. 其实,用循环控制变量更简单: for(int k=11;k>=1;k--) System.out.print(myarr[k]+","); [程序2]   题目:取一个整数a从右端开始的4-7位. 程序分析:可以这样考虑: (1)先使a右移4位. (2)设置一个低4位全为1,其余全为0的数.可用~(~0 < <4) (3)将上面二者进行&运算. pu

12道java经典入门算法题!

12道java经典入门算法题![程序1] ? 题目:将一个数组逆序输出. ? 程序分析:用第一个与最后一个交换. ? 其实,用循环控制变量更简单:for(int k=11;k>=1;k--)System.out.print(myarr[k]+","); [程序2] ? 题目:取一个整数a从右端开始的4-7位. ? 程序分析:可以这样考虑: ? (1)先使a右移4位. ? (2)设置一个低4位全为1,其余全为0的数.可用~(~0 < <4) ? (3)将上面二者进行&a

NodeJs初学者经典入门解析

Node.js 是一个基于谷歌浏览器JavaScript执行环境建立的一个平台,让JavaScript可以脱离客户端浏览器运行,让JavaScript具有服务器语言的能力.我们可以使用NodeJs方便地快速的搭建 易于扩展的网络应用.Node.js 借助事件驱动, 非阻塞I/O 模型变得轻量和高效, 非常适合运行在分布式设备的数据密集型的实时应用.V8引擎执行Javascript的速度非常快,性能非常好.Node对一些特殊用例进行了优化,提供了替代的API,使得V8在非浏览器环境下运行得更好.