new PathWrapper()
- Source:
Methods
formatFilePath(pathObj) → {string}
- Source:
格式化
Example
┌─────────────────────┬────────────┐
│ dir │ base │
├──────┬ ├──────┬─────┤
│ root │ │ name │ ext │
" / home/user/dir / file .txt "
└──────┴──────────────┴──────┴─────┘
Parameters:
Name | Type | Description |
---|---|---|
pathObj |
Object |
Returns:
- Type
- string
getFileName(fileFullPath, ext)
- Source:
获取文件名称
Parameters:
Name | Type | Description |
---|---|---|
fileFullPath |
string | 文件完全路径 |
ext |
string | [选填] 要移除的文件拓展名 包含点 例如 .html .js |
getFilePath(fileFullPath)
- Source:
获取当前文件的文件名
Parameters:
Name | Type | Description |
---|---|---|
fileFullPath |
string | 获取当前文件所在的文件夹 |
getFilExtName(fileFullPath)
- Source:
获取文件拓展名
Parameters:
Name | Type | Description |
---|---|---|
fileFullPath |
getRelativePath(from, to)
- Source:
获取相对路径
Parameters:
Name | Type | Description |
---|---|---|
from |
string | 出发路径 |
to |
string | 目的地李静 |
joinFilePath(arguments)
- Source:
拼接路径
Parameters:
Name | Type | Description |
---|---|---|
arguments |
ArrayLike | 字符串类型的参数 |
parseFileFullPath(fileFullPath) → {Object}
- Source:
反向格式化
Parameters:
Name | Type | Description |
---|---|---|
fileFullPath |
string | 完整的文件路径 |
Returns:
- Type
- Object