昨天公司内部培训,主讲人王老板对Node.js评价很高,连用几个“变态”来形容,恰好今天周末,有时间来认识下Node.js,对一门新语言最好的认识,是让其输出“hello world”,今天我就利用Node.js输入“hello world”。

  一、安装Node.js

  (1)下载Node.js

  去Node.js官网下载,因为我的电脑是windows 64位win7系统,所以下载是64位安装包。

  

  (2)安装Node.js

  双击下载下来的安装包,选择安装路径,傻瓜似的点击下一步就行了。

  (3)将Node.exe加入环境变量中

  

  二、输出“hello world”

  (1)第一个例子

  建立helloworldDemo.js文件,然后在里面输入:

console.log("hello world");

  

  (2)第二例子

  建立helloworldDemo2.js文件,然后在里面输入:  

var sys = require("sys"),
http = require("http");
http.createServer(function(request, response) {
response.writeHead(, {"Content-Type": "text/html"});
response.write("Hello World!");
response.end();
}).listen();
sys.puts("Server running at http://localhost:8080/");

  然后我们在命名台中输入命令node helloworldDemo2.js,在浏览器输入http://localhost:8080/

  

  

  三、进一步学习

  至此,简单“hello world”学习已结束,欲进一步学习Node.js,可以查看官网相关文档以及相关书集。

  这里有一本入门级书籍:《Node入门》

  

  

最新文章

  1. [资料分享]尚硅谷JavaWeb
  2. ModelDataExchange - Import
  3. yii gii自动生成的curd添加批量删除实例
  4. BZOJ 1500 Splay 全操作
  5. vb6 关闭显示器
  6. java 类的关系
  7. android HDMI 清晰度 分辨率
  8. How to deploy JAVA Application on Azure Service Fabric
  9. Spring中@Transactional事务回滚实例及源码
  10. repo init 时gpg: 无法检查签名:找不到公钥
  11. X11 五子棋
  12. 实例讲解webpack的基本使用第一篇
  13. 【BZOJ 2395】Time is money
  14. MySQL查询表中某个字段的重复数据
  15. WebSphere,WebLogic,Tomcat,IIS
  16. AD中的library中有些文件的后缀有.intlib .schlib .pcblib 这些都是库文件,但有什么区别呢?
  17. JS中this的那些事儿
  18. git仓库使用
  19. python之模块cmath
  20. 免费的UI素材准备

热门文章

  1. iOS开发中的数据安全隐患和解决方案
  2. js中的Bom对象模型
  3. GCD下的几种实现同步的方式
  4. 关于VS2013中Win32程序怎么修改图标
  5. 如何编译spring源码,并导入到eclipse中
  6. 球形环境映射之angular方式的两种形式
  7. React Native组件之Text
  8. [转]http://makefiletutorial.com/
  9. oracle数据库--启动和关闭
  10. HDU 2509 nim博弈