我知道的是这两个变量
__filename: module.filename。
__dirname:该行代码所在的目录。
可是我如果要获取上级目录呢?
找了下没找到相关的方法,我现在想到的是处理__dirname获取的路径字符串,根据 \
进行分割或者正则处理
我知道的是这两个变量
__filename: module.filename。
__dirname:该行代码所在的目录。
可是我如果要获取上级目录呢?
找了下没找到相关的方法,我现在想到的是处理__dirname获取的路径字符串,根据 \
进行分割或者正则处理
假设有一个 js 文件,路径为./src/../dir1/dir2/index.js
__dirname:是该行代码所在 js 文件的 绝对路径,结果为'./src/../dir1/dir2/'
获取代码根路径:
const path = require('path');
let rootPath = path.resolve(__dirname,'..'); //代码文件的根路径
///假设跟 dir1 平级有个文件夹叫 resource1
let grandFatherFolderPath = path.resolve(__dirname, '../../resource1'); //得到祖父级文件夹路径。
3 回答1.3k 阅读✓ 已解决
2 回答1.5k 阅读✓ 已解决
4 回答620 阅读✓ 已解决
1 回答1.2k 阅读✓ 已解决
2 回答945 阅读✓ 已解决
2 回答1.5k 阅读
1 回答1.2k 阅读✓ 已解决