Fixed open folder button on other platforms

This commit is contained in:
2022-06-19 00:41:43 +02:00
parent a99da677c2
commit 0485b9c0aa
3 changed files with 21 additions and 14 deletions

View File

@@ -0,0 +1,18 @@
import {spawn} from 'child_process';
import logger from './logger';
export default function openFolder(path:string) {
if (process.platform === 'darwin') {
spawn('open', [path]).on('error', (err) => {
logger.errorMSG(err.message);
});
} else if (process.platform === 'win32') {
spawn('explorer', [path]).on('error', (err) => {
logger.errorMSG(err.message);
});
} else if (process.platform === 'linux') {
spawn('xdg-open', [path]).on('error', (err) => {
logger.errorMSG(err.message);
});
}
}