@jayfate/path
TypeScript icon, indicating that this package has built-in type declarations

0.0.13 • Public • Published

@jayfate/path

跨端的 path 模块,在 Windows/MacOS/Linux 均以 / 作为路径分隔符进行路径解析及返回解析后的路径。

安装

安装 @jayfate/path

npm install -S @jayfate/path

使用

cjs:

const path = require("@jayfate/path");
const os = require("os")

// win32
console.log(os.platform())

// D:/Documents/code/jayfate/test
console.log(path.resolve(__dirname, "test"));

// /
console.log(path.sep)

esm:

import path, { resolve } from "@jayfate/path";

// /Users/jayfate/Documents/code/bbdl/bbdl/test
console.log(path.resolve("/Users/jayfate/Documents/code/bbdl/bbdl", "test"))
// /Users/jayfate/Documents/code/bbdl/bbdl/test
console.log(resolve("/Users/jayfate/Documents/code/bbdl/bbdl", "test"))

反馈问题

Readme

Keywords

Package Sidebar

Install

npm i @jayfate/path

Weekly Downloads

26

Version

0.0.13

License

MIT

Unpacked Size

12.4 kB

Total Files

7

Last publish

Collaborators

  • jayfate