我爱编程

什么是 Node

2018-05-14  本文已影响17人  他爱在黑暗中漫游

NodeJS笔记

什么是 Node

为什么要学习NodeJS

Node 应用场景

NodeJS 学习资源

NodeJS 安装

判断Node 是否安装成功的方法:
    1.0 打开CMD
    2.0 输入 node + 回车

Node 中的组成

核心模块

NodeJS 版 hello word

1. 创建一个文件,后缀名改为:.js
2. 在文件中输入 console.log("hello word"); 
3. 使用 node 打开文件:
  方法一:通过 CMD 转到文件所在的路径下面:node + 文件名
  方法二:直接找到文件所在目录,在空白处:shift + 右键 ----> 在此外打开命令窗口 ----> 在cmd中输入: node + 文件名

NodeJS 读写文件

​ 读文件:

var fs = require("fs");
fs.readFile("./01_hello word.js",function(err,data){
    if (err) {
        console.log("读取出错");
    }
    else {
        console.log(data.toString());
    }
});

​ 写文件:

  var fs = require("fs");
fs.writeFile("./00selfbuild.js","这是我自己写的内容",function(err,data){
    if (err) {
        console.log("写入文件失败");
    } else {
        console.log("写入完成");
    }
});

NodeJS 开启服务器

var http = require('http');
var server = http.createServer();
server.on('request', function(request, response) {
    console.log('收到客户端请求了');
    response.write('<h1>hello word</h1>');
    response.write('over');
    response.end();
});

server.listen( 3000, function() {
    console.log('服务器启动成功');
});

构建HTTP服务

第三方模块

​ 由公司/社区/个人提供的一套模块,可以帮助我们解决一类问题。

​ 所有第三方模块用法都差不多:

用户自定义模块

模块化思想

​ node中有一个思想:模块化。

关键字

上一篇 下一篇

猜你喜欢

热点阅读