nodejs 学习第一篇

  • 学习技术最好的方式是要记录下来,不然很容易忘记的
当前路径: process.cwd()
/**
 * 所有方法都有异步和同步的方式
 *
 * 异步方法的最后一个参数都是一个回调函数
 * 传给回调函数的参数取决于具体方法,但回调函数的第一个参数都会保留给异常
 * 如果操作成功完成,则第一个参数会是 null 或 undefined。
 *
 * 当使用同步方法时,任何异常都会被立即抛出。 可以使用 try/catch 来处理异常
 */

const fs = require('fs');

/* 删除文件 */
// 异步方法例子
fs.unlink('/tmp/hello', err => {
  if (err) console.log('删除失败: ', err);
  else console.log('成功删除 hello');
});


// 同步方法例子
try {
  fs.unlinkSync('/tmp/hello');
  console.log('成功删除 hello');
} catch (err) {
  console.log('删除失败: ', err);
}

你可能感兴趣的:(nodejs 学习第一篇)