转换为绝对路径
将波浪线路径转换为绝对路径。
- 使用
String.prototype.replace()
和正则表达式以及os.homedir()
将路径开头的~
替换为主目录。
import { homedir } from 'os';
const untildify = str => str.replace(/^~($|\/|\\)/, `${homedir()}$1`);
untildify('~/node'); // '/Users/aUser/node'
将波浪线路径转换为绝对路径。
String.prototype.replace()
和正则表达式以及os.homedir()
将路径开头的~
替换为主目录。import { homedir } from 'os';
const untildify = str => str.replace(/^~($|\/|\\)/, `${homedir()}$1`);
untildify('~/node'); // '/Users/aUser/node'