process.cwd()与__dirname区别
- process.cwd()方法返回 Node.js 进程当前工作的目录
- __dirname,Node全局变量,标识被执行的js文件的目录
process.cwd(),返回的路径不唯一,假如我有如下工作目录:
image.png
其中express-mysql的上一层文件夹叫workspace_study,
现在测试下:
image.png在其父文件夹下运行node命令node express-msql/main_koa.js,启动main_koa.js
发现当前process.cwd()指向的是workspace_study文件夹
image.png在 express-msql/文件夹下运行node命令node express-msql/main_koa.js,启动main_koa.js
发现此时当前process.cwd()指向的是express-msql文件夹
网友评论