node

node
node中的路径问题__dirname,path.resolve,path.joinnode_第1张图片

path.resolve 打印项目的绝对路径
const path = require(‘path’);
console.log(path.resolve(‘a’));

path.resolve 打印项目的绝对路径

dirname 代表的是目录。

node 的 fs模块
const fs = require("fs").promises;
const { createReadStream } = require("fs");
fs模块经过promises之后,就不能fs.createReadStream 了。

let {unlink,readdir,stat,rmdir} = require('fs').promises
而unlink,readdir,stat,rmdir则可以通过

fs.exists 与fs.stat这个方法既能判断存在不存在又能判断是文件还是目录。

fs 中持续添加文字。

node_第2张图片

node中写代码的目录问题

跨平台开启子进程,可以考虑cross-spawn包 在roadbug源码中看到的。

在这里插入图片描述

node_第3张图片

你可能感兴趣的:(px-zf-6)