node.js入门初步

安装node.js

去node.js的官网http://www.nodejs.org/ 下载最新版的node.js的安装包,然后全部选择默认安装就可以了,可以自行选择安装目录。
打开安装包


这里写图片描述


选择安装目录


这里写图片描述


安装完成


这里写图片描述


测试运行

打开控制台win+r –>cmd 回车,输入 node进入REPL模式,输入下面的语句测试

console.log("hello world");

这里写图片描述
能够进入REPL模式并成功执行就说明安装成功。注:在默认安装的时候已经将node添加到path。

REPL表示读取评估和演示打印循环(Read Eval Print Loop),它代表一个命令输入和系统在交互模式的输出响应窗口控制台或Unix/ Linux的shell计算机环境。 Node.js附带了一个REPL环境。它执行以下期望的任务。

  • Read - 读取用户的输入,解析在内存中输入JavaScript数据结构和存储。
  • Eval - 接受和评估计算数据结构
  • Print - 打印结果
  • Loop - 循环上面的命令,直到用户按Ctrl-C两次。

Node REPL结合Node.js的代码试验非常有用,用于调试JavaScript代码

REPL 命令

  • ctrl + c - 终止当前命令
  • ctrl + c twice - 终止Node REPL
  • ctrl + d - 终止Node REPL
  • Up/Down Keys - 查看命令历史记录和修改以前的命令
  • tab Keys - 当前指令的列表
  • .help - 所有命令的列表
  • .break - 退出多行表达式
  • .clear - 从多行表达退出
  • .save filename - 当前Node REPL会话保存到文件中
  • .load filename - 加载文件的内容在当前Node REPL会话

第一个node.js程序

第一步创建一个node.js文件

node.js的文件后缀都是.js,编写程序的时候只需要一个文本编辑器。
在项目目录下创建一个helloworld.js的文件,并用文本编辑器打开,写入下面的代码,已经注释。

//使用require指令来加载HTTP模块
var http = require("http");

//调用http.createServer()方法来创建服务器实例,然后使用服务器实例监听相关联的方法,把它绑定在端口8081。 通过它使用参数的请求和响应函数。编写示例实现返回 "Hello World"
http.createServer(function(request,response){
    // HTTP Status: 200 : OK
   // Content Type: text/plain
   response.writeHead(200, {'Content-Type': 'text/plain'});
   // send the response body as "Hello World"
   response.end('Hello World\n');
}).listen(8081);
//在控制台打印输出
console.log('Server running at http://127.0.0.1:8081/');

第二步运行服务器代码

在项目目录下运行cmd 输入下面的指令

node helloworld.js

这里写图片描述

第三步打开浏览器查看

这里写图片描述
运行成功,第一个node.js程序编写完成

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值