Projekt

Obecné

Profil

Stáhnout (890 Bajtů) Statistiky
| Větev: | Revize:
1 3a515b92 cagy
# slash [![Build Status](https://travis-ci.org/sindresorhus/slash.svg?branch=master)](https://travis-ci.org/sindresorhus/slash)
2
3
> Convert Windows backslash paths to slash paths: `foo\\bar` ➔ `foo/bar`
4
5
[Forward-slash paths can be used in Windows](http://superuser.com/a/176395/6877) as long as they're not extended-length paths and don't contain any non-ascii characters.
6
7
This was created since the `path` methods in Node outputs `\\` paths on Windows.
8
9
10
## Install
11
12
```sh
13
$ npm install --save slash
14
```
15
16
17
## Usage
18
19
```js
20
var path = require('path');
21
var slash = require('slash');
22
23
var str = path.join('foo', 'bar');
24
// Unix    => foo/bar
25
// Windows => foo\\bar
26
27
slash(str);
28
// Unix    => foo/bar
29
// Windows => foo/bar
30
```
31
32
33
## API
34
35
### slash(path)
36
37
Type: `string`
38
39
Accepts a Windows backslash path and returns a slash path.
40
41
42
## License
43
44
MIT © [Sindre Sorhus](http://sindresorhus.com)