【第二节 Node.js入门编程】

Node.js入门实践
本文介绍Node.js的基础操作,包括打印HelloWorld、使用命令行工具、搭建HTTP服务器及调试技巧等,帮助初学者快速掌握Node.js的基本用法。
1.Hello World
 
  打一个一个文本编辑器,在其中输入console.log('Hello World');并保存为helloworld.js,记得保存编码为utf-8。打开dos窗口进入该文件的目录运行(通过cd+空格+nodejs文件目录地址) 输入helloworld test.js  →【回车】执行则可以看到输出的helloworld。
 
  
2.Node.js命令行工具
 
    输入node  -v    查看你nodejs版本
    输入node -e       eval scipt    解析JavaScript代码
             例:node  -e "console.log('hello world')";   直接执行,则输出为hello world。       
    输入node 直接进入编译模式:
        输入console.log("yimentu")
        第一行是输出,为yimentu、第二行是返回值
  

 

3.建立HTTP服务器
    创建一个server.js,内容:        

  var http = require('http');
  http.createServer(function(req,res){
    res.writeHead(200,{'conntent':'text/html'});
    res.write('<h1>Node.js教程</h1>');
    res.end('<p>出自Sugar</p>');
  }).listen(3000);

 
  接下来node   server.js   打开浏览器访问  http://localhost:3000即可。这样就部署了一个web。比如tomcat、resin更加方便
 
    
     

    此处有坑:需要下载chrome插件Charset+0.1.crx,要不然会乱码,因为谷歌浏览器新的版本没有编码选项,得下载,链接:http://pan.baidu.com/s/1nvvEXJV 密码:3350
   安装也会有坑:“无法添加来自此网站的应用” -------下载Charset+0.1.crx,将其保存在本地硬盘,然后将保存下来的 *.crx 文件或 *.js 文件直接拖拽到浏览器的“扩展程序” (chrome://extensions/) 页面。
   安装好后如下,点击UTF-8:

 

 

 

 

  

 

 

4.调试代码:
 
  npm install -g supervisor -------安装supervisor 来控制调试代码。 不需要每次停止重启node.js的服务
  然后使用supervisor server.js启动一次即可,否则改动一次js文件,得重新node一次该文件。可以试着改一下刚才的server.js,比较一下两个命令。
 
  

 

转载于:https://www.cnblogs.com/lizeren/p/7778280.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值