We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents 0061db1 + a05feb4 commit 3db3a97Copy full SHA for 3db3a97
src/symlink.js
@@ -42,7 +42,12 @@ const createFolder = (folder, serverless) => {
42
// There is either no conflict or the user has accepted overwriting
43
serverless.cli.log(`[serverless-package-external] Symlinking ${folder}`);
44
rimraf.sync(target);
45
- fs.symlinkSync(folder, target);
+ if (process.platform !== "win32") {
46
+ fs.symlinkSync(folder, target);
47
+ } else {
48
+ // Junction should be created so that no administrator privileges will be required
49
+ fs.symlinkSync(folder, target, 'junction');
50
+ }
51
});
52
};
53
0 commit comments