📅  最后修改于: 2023-12-03 15:10:32.059000             🧑  作者: Mango
在 Node.js 中,process.cwd()
方法返回 Node.js 进程的当前工作目录。在 Node.js 应用程序中,我们可以使用 process.chdir(directory)
方法更改当前工作目录(cwd)节点,将其设置为指定的路径。
process.chdir(directory)
directory
: String 类型,用于设置为当前工作目录的路径。const fs = require('fs');
console.log(`Current directory: ${process.cwd()}`);
fs.mkdirSync('new_directory'); // 创建一个新的目录
process.chdir('new_directory'); // 更改当前工作目录
console.log(`New directory: ${process.cwd()}`);
代码输出:
Current directory: /Users/username/example
New directory: /Users/username/example/new_directory
一般来说,在 Node.js 中不需要经常更改 cwd 节点。但在某些情况下,我们可能需要在运行时更改 cwd 节点,例如读取某个指定路径下的文件或者在运行时生成一些文件。在这些情况下,使用 process.chdir()
方法可以方便地更改当前工作目录。