path.join([path1][, path2][, ...])
Join all arguments together and normalize the resulting path.
Arguments must be strings. In v0.8, non-string arguments were silently ignored. In v0.10 and up, an exception is thrown.
Example:
1 2 3 4 5 6 | path.join( '/foo' , 'bar' , 'baz/asdf' , 'quux' , '..' ) // returns '/foo/bar/baz/asdf' path.join( 'foo' , {}, 'bar' ) // throws exception TypeError: Arguments to path.join must be strings |
Note: If the arguments to join
have zero-length strings, unlike other path module functions, they will be ignored. If the joined path string is a zero-length string then '.'
will be returned, which represents the current working directory.
Please login to continue.