mirror of
https://github.com/Kuingsmile/PicList.git
synced 2025-01-25 23:48:13 -05:00
19 lines
467 B
TypeScript
19 lines
467 B
TypeScript
|
// TODO: so how to import pure esm module in electron main process????? help wanted
|
||
|
|
||
|
// just copy the fix-path because I can't import pure ESM module in electron main process
|
||
|
|
||
|
const shellPath = require('shell-path')
|
||
|
|
||
|
export default function fixPath () {
|
||
|
if (process.platform === 'win32') {
|
||
|
return
|
||
|
}
|
||
|
|
||
|
process.env.PATH = shellPath.sync() || [
|
||
|
'./node_modules/.bin',
|
||
|
'/.nodebrew/current/bin',
|
||
|
'/usr/local/bin',
|
||
|
process.env.PATH
|
||
|
].join(':')
|
||
|
}
|