1. /**
  2. * 打开文件
  3. * path:要打开文件路径
  4. * flags:打开文件要做的操作类型, r 只读的, w 可写的
  5. * mode:设置文件的操作权限,一般不传、
  6. * 返回一个文件的描述符
  7. */
  8. fs.openSync(path, flags[, mode])
  1. /**
  2. * 向文件写入内容
  3. * fd:文件描述符
  4. * string: 要写入的内容
  5. * position:写入的位置
  6. * encoding:写入的编码,默认utf-8
  7. */
  8. fs.writeSync(fd, string[, position[, encoding]])
  1. /**
  2. * 保存并关闭文件
  3. * fd:要关闭的文件的描述符
  4. */
  5. fs.closeSync(fd);

例子

  1. var fs = require("fs");
  2. var fd = fs.openSync("test.txt", 'w');
  3. fs.writeSync(fd, "Hello 你好");
  4. fs.closeSync(fd);
  5. console.log("程序向下执行...");