Node.js中获取当前执行路径的三种方法
作者:墨池时间:2026-10-22 14:22:46浏览:73
本文介绍Node.js中获取路径的三种核心方法:process.cwd()返回命令行执行时的当前工作目录,__dirname表示代码文件所在的目录,process.execPath指向Node.js解释器的可执行文件路径。通过实际代码示例,帮助开发者区分并正确使用这些路径变量。
Node.js获取当前执行路径的三种方法
process.cwd() 用于获取当前执行程序的路径,即执行命令行时的目录,而非代码文件所在路径。例如,在根目录下执行 node ./xxx/xxx/a.js,process.cwd() 返回的是根目录地址。
__dirname 表示代码文件实际存放的位置,即当前 JavaScript 文件所在的目录。
process.execPath 返回当前执行的 Node.js 解释器的路径,例如 /bin/node。
以下是一个简单的示例,展示如何获取上述三种路径:
console.log(process.execPath)
console.log(__dirname)
console.log(process.cwd())
以上这篇nodejs取得当前执行路径的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持本站。
作者最新文章
macOS卸载Node.js指南:区分Homebrew与pkg安装包的处理方式
2026-11-05 11:28:12
JS逆向入门:浏览器Console调试与Node.js环境搭建指南
2026-11-05 10:57:15
Node.js 大版本升级需要注意哪些破坏性变更
2026-11-03 20:35:44
Node.js官网LTS版与Current版有什么区别
2026-11-03 19:33:49
Windows彻底卸载Node.js:清理AppData残留与PATH环境变量
2026-11-03 19:15:35
