安装
npm install upath2
yarn add upath2
pnpm add upath2
bun add upath2
README

upath2 - 跨平台路徑處理工具

一個 path 的代理,將所有結果中的反斜線 (\) 替換為正斜線 (/),從而實現跨平台的路徑處理。

主要功能

  • 跨平台路徑處理
  • 自動替換反斜線為正斜線
  • 完全相容於 Node.js path 模組
  • 支援 Windows 和 POSIX 平台
  • 內建網路磁碟機路徑處理

安裝

npm install upath2

快速開始

使用方式

匯入模組

import * as upath from 'upath2';

基本使用

// 原來使用 path
import * as path from 'path';

// 改用 upath2
import * as upath from 'upath2';

upath2 完全相容於 Node.js path 模組的 API,可以無縫替換。

跨平台路徑處理

// Windows 路徑
const winPath = upath.join('C:\\Users\\User\\Documents', 'file.txt');
console.log(winPath); // 'C:/Users/User/Documents/file.txt'

// POSIX 路徑
const posixPath = upath.join('/home/user', 'documents', 'file.txt');
console.log(posixPath); // '/home/user/documents/file.txt'
版本列表
3.1.23 2026-03-02
3.1.22 2026-03-01
3.1.20 2024-08-29
3.1.19 2022-10-02
3.1.18 2022-09-29
3.1.16 2022-09-28
3.1.15 2022-08-11
3.1.13 2022-05-11
3.1.12 2021-12-29
3.1.11 2021-12-29
3.1.10 2021-08-13
3.1.9 2021-07-08
3.1.8 2021-06-16
3.1.7 2021-02-12
3.1.6 2020-08-08
3.1.5 2020-07-05
3.1.4 2020-06-25
3.1.3 2020-06-25
3.0.6 2020-06-16
3.0.5 2020-06-09
3.0.4 2020-06-09
3.0.2 2020-06-09
2.1.3 2018-11-02
2.1.2 2018-03-30
2.1.0 2017-12-10
2.0.0 2017-12-09
1.0.2 2016-04-10
1.0.1 2016-04-06
1.0.0 2016-04-06