NodeJs 开始篇

Node.js的介绍

Node.js 的百科介绍 http://baike.baidu.com/view/3974030.htm?fromtitle=nodejs&type=syn

Node.js 安装

这是Node.js的官网 http://www.nodejs.org

作者的操作系统是win7 64bit. 直接选择了一个可安装的msi文件进行下载安装

安装完毕之后,设置一下环境变量,使我们能在命令行模式下直接访问到node程序

Node.js 第一个程序

在桌面上创建一个test.js文件,编辑它,代码如下:

var http = require(‘http‘);

http.createServer(function(req, res){
    res.writeHead(200,{‘Content-Type‘:‘text/html‘});
    res.write(‘<h1>First NodeJs Program</h1>‘);
    res.end(‘<p>Hello World!</p>‘)
}).listen(8080);

console.log(‘Success Execute!!!‘);

然后打开命令行终端,如下方式运行这个js文件

最后,打开浏览器,在地址栏输入127.0.0.1:8080,出现如下页

OK,成功了。简单吧?!

这里是[email protected],欢迎交流。

本人原创作品,转载请标明出处。

NodeJs 开始篇

时间: 2024-10-12 06:15:10

NodeJs 开始篇的相关文章

新的旅程:NodeJS - 环境篇

用ASP.NET MVC好多年了,还记得当初为MVC所倡导的"DRY"理念所感染,为Razor的简单而震撼.随着MVC的成熟反而让我觉得似乎渐渐地走入了微软营造的一种高技术的牢笼. 感觉MVC越来越也让人感觉笨重了似乎失去了以往的灵巧,有时候更有点像在用JAVA的感觉.在MVC4中还看到了MS加入的许多非C#传统的东东,例如OWIN吧,我承认是个好东西但却总是让人有一种不知到从哪里拿来硬用C#写出来的感觉.写个小小的Web就要配置一大堆的东东,安装老半天的环境,忍受IIS那吃货漫长的启

nodejs学习篇

最近在找工作,然后都说会个后台语言更好,选来选去,觉得nodejs比较有意思,就开始着手学这个了. 其实个人觉得,没有人领一下或者没有本好书去跟着做,这样的学习实在特别累,像我这种刚入门的菜鸟,完全搞不懂... 所以写下这篇博客,记录下自己的学习成果以及希望能有大神指点一二. 首先还是安装,nodejs直接去官网下载http://www.nodejs.org/ 对应自己系统就好.然后开始安装npm,我看了好久才知道npm是什么意思(不要笑...),可以这么理解. nodejs是个大房子,npm就

nodejs入门篇---创建project并具体解释

想了非常久.总想写点对大家有优点的,今天解说生成项目. 如今市面上一般须要人全栈-----mean(mongo,express.angular,nodejs),这样能够从前端开发到后端以及数据库,听起来牛呼呼的. 这篇文章就说nodejs和比較流行的框架express4.X版本号(因为3.X版本号没怎么研究过.并且和4有一定差别.况且4也出来非常久了.非用不可啊),后面的文章会带上mongo(oh.应该说是mongoose)至于angualr我有独立的研究过.和nodejs之流放在一起用还没搞过

开始学nodejs —— 调试篇

新学习一种技术,肯定会遇到很多坑,我们需要找到这些坑,弄清楚这些坑出现的原因和其中的原理.这种操作就叫做调试. 程序调试的方法和工具多种多样,在这里我总结一下我在学习nodejs的过程中,学到的和用到的调试方法. log 在JavaScript代码中直接console.log,可以在控制台中打印信息.但是这样的功能太单调,项目中模块很多,功能繁杂,如果没有一个约定好的console.log方法,很容易就导致打印的信息十分杂乱,可读性很差. nodejs有一个debug模块,提供: 定义log模块

mysql + nodejs mysql篇(2)

关键字最好选择大写,可提高阅读性,和维护更直观 一般使用navcat可视化化工具创建表,后增删改查 创建键并进入数据库 CREATE DATABASE 'Segi' IF NOT EXISTS USE segi 新建一个表,并声明列 CREATE TABLE IF NOT EXISTS `test` ( `id` int(11) NOT NULL AUTO_INCREMENT COMMENT `文章的id`, `create_time` datetime NOT NULL COMMENT '创建

nodejs入门篇(二)- 使用淘宝镜像

1.使用以下命令安装淘宝镜像 npm install -g cnpm --registry=https://registry.npm.taobao.org 参考:http://npm.taobao.org/ 原文地址:https://www.cnblogs.com/lichenx/p/11024537.html

【自】十天学会NodeJs的实战运用,express框架的应用(一)

十天学会NodeJs第一篇 Node.js是什么? 运行在服务端的JavaScript,其本质还是JavaScript 服务端运行在Google V8引擎,速度快,性能好 官网:https://nodejs.org/en/ 所有代码均在git上面可以下载查看:https://github.com/shiyou00/NodeJs 学习之前你需要具备什么? 1.熟悉JavaScript语法 2.安装好node 正式开始吧! 程序的开始都是hello world 我们如何编写? 直接编写普通的js文件

【转载】一看就懂的ReactJs入门教程-精华版

今天在学习ReactJS和NodeJS,看到关于ReactJS的这篇文章,还是很不错的: http://www.cnblogs.com/yunfeifei/p/4486125.html 其中引用的这篇文章也很不错: http://www.infoq.com/cn/articles/subversion-front-end-ui-development-framework-react 然后找到NodeJS这篇文章 http://www.csdn.net/article/2013-08-28/281

Linux下安装jekyll

折腾了大半天,终于搞定了,这可得记下来了. 我的Linux版本:CentOS 6.5 主要的安装顺序还是官网上的说明:http://jekyllrb.com/docs/installation/,所以安装jekyll之前需要安装ruby, gem, NodeJs 1-首先,先给系统装上gcc yum install gcc 2-然后,这里推荐安装rvm,ruby 和 gem的安装就交给rvm来做吧:https://ruby-china.org/wiki/install_ruby_guide 有几