mirror of
https://github.com/shelljs/shelljs.git
synced 2026-01-18 16:03:37 +00:00
Added win32 support to ln
This commit is contained in:
parent
284fc1cc34
commit
edfc3acf04
@ -1,6 +1,7 @@
|
||||
var fs = require('fs');
|
||||
var path = require('path');
|
||||
var common = require('./common');
|
||||
var os = require('os');
|
||||
|
||||
//@
|
||||
//@ ### ln(options, source, dest)
|
||||
@ -44,9 +45,9 @@ function _ln(options, source, dest) {
|
||||
}
|
||||
|
||||
if (options.symlink) {
|
||||
fs.symlinkSync(source, dest);
|
||||
fs.symlinkSync(source, dest, os.platform() === "win32" ? "junction" : null);
|
||||
} else {
|
||||
fs.linkSync(source, dest);
|
||||
fs.linkSync(source, dest, os.platform() === "win32" ? "junction" : null);
|
||||
}
|
||||
}
|
||||
module.exports = _ln;
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user