York's Blog

Node.js 入门

  1. fs 模块
    fs.readFile(path[, options], callback)异步
    1
    2
    3
    4
    5
    6
    7
    const fs = require('fs');

    fs.readFile('/etc/passwd', (err, data) => {
    if (err) throw err;
    console.log(data);
    });
    //回调有两个参数 (err, data),其中 data 是文件的内容。

fs.readFileSync(path[, options])
fs.readFile() 的同步版本。 返回 path 的内容。

1
2
3
4
5
const fs = require('fs');

// macOS, Linux 和 Windows
fs.readFileSync('<directory>');
// => [Error: EISDIR: illegal operation on a directory, read <directory>]

nodejs 路径不接受~

  1. http 模块

    1
    2
    3
    4
    5
    6
    7
    8
    let http = require('http');

    let server = http.createServer(function(req,res){
    console.log(req.rul) //获取用户传来的PATH
    console.log(res)
    })

    server.listen(8080)
  2. express 框架

  3. koa 框架
Proudly published with Hexo