NodeJS获取当前目录、运行文件所在目录、运行文件的上级目录

参考链接:
NodeJS获取当前目录和运行文件所在目录
node如何获取当前文件的上级目录路径?

javascript 复制代码
const { resolve } = require('path')

// 返回运行文件所在的目录
console.log('__dirname : ' + __dirname)
// __dirname : /Desktop

// 当前命令所在的目录
console.log('resolve   : ' + resolve('./'))
// resolve   : /workspace

// 当前命令所在的目录
console.log('cwd       : ' + process.cwd())
// cwd       : /workspace

// 当前文件的上级目录
console.log('../       : ' + resolve(__dirname, '..'))
相关推荐
kisshyshy1 小时前
从0到1彻底理解流式输出:先读懂Vue的“乐高积木”,再拧开LLM的“数据水龙头”
javascript·vue.js·人工智能
触底反弹1 小时前
Vue 实战:手把手教你实现 ChatGPT 同款打字机效果
前端·javascript·人工智能
Kel2 小时前
Node.js 本质:从全脉络视角理解运行时原理
javascript·设计模式·node.js
ikoala2 小时前
Codex 小白入门:从安装到插件、MCP、Skills,一篇把配置讲明白
前端·javascript·后端
多加点辣也没关系3 小时前
JavaScript|第12章:属性配置与 getter/setter
javascript
gis开发之家4 小时前
《Vue3 从入门到大神29篇》单元测试与 E2E 测试 —— 保障 Vue3 项目的质量
前端·javascript·vue.js·单元测试·前端框架·vue3
柒和远方4 小时前
从等待到流式:LLM 流式输出的原理、协议与工程实践
javascript·llm
全栈项目管理程序猿5 小时前
Cesium-1.143 中文版 API
javascript·cesium
喜欢打篮球的普通人5 小时前
LLVM后端指令选择
android·java·javascript
Cobyte5 小时前
24.Vue Vapor 组件事件 emit 的实现
前端·javascript·vue.js