安装Node.js

  1. 先到官网 nodejs.org
  2. 下载LTS(稳定版)
  3. 点击安装包根据提示一路安装下去
  4. 检查node是否安装好
  5. 终端输入 node -v
  6. 会出现node 版本号

    包管理器npm

    Npm是node自带的包管理工具

  7. 用户从npm服务器下载别人编写的第三方包到本地使用

  8. 用户从npm下载并安装别人写的命令行程序
  9. 将自己编写的包或命令行程序上传到npm服务器供别人使用

Npm官方网站:www.npmjs.com
由于npm是国外的服务器可以淘宝镜像代替,可以使用cnpm。

命令:npm install cnpm 或者 直接到淘宝镜像复制命令安装

写一个hellow world

  1. // hello.js
  2. console.log(“hello world!”);
  1. node hello.js

就能看到输出了 hello wrld!

实现简单web服务器的应用

  1. // server.js
  2. // 需要引入nodejs提供的原生的api HTTP
  3. var http = require("http") // 从原生api 引入 http模块
  4. http.createServer(function(req, res){
  5. // req 服务器接收浏览器的请求和请求头部分的东西
  6. // res 服务器返回的内容
  7. // 定义HTTP 头
  8. res.writeHead(200, {‘Content-Type’:’text/plan’});
  9. // 返送响应的数据
  10. res.end(“Hello world\n”);
  11. }).listen(8000);//监听8000端口
  12. //服务运行之后输出一行信息
  13. console.log(“server is running”)

这个时候在终端运行 node server.js
终端上 会输出server is running
在浏览器上输入localhost:8000 就会看到 hello world!