Commit b9ac1f34 authored by rocosen's avatar rocosen

fix:mac

parent 1370f76b
......@@ -31,6 +31,7 @@ let siteWindown: BrowserWindow | null = null;
let homeWindown: BrowserWindow | null = null;
const isDev = process.env.NODE_ENV === 'development';
const isMac = process.platform === 'darwin';
const alignment = { x: 'left', y: 'up' };
const RESOURCES_PATH = app.isPackaged
......@@ -43,7 +44,7 @@ const getAssetPath = (...paths: string[]): string => {
let image: any;
if (process.platform === 'darwin') {
if (isMac) {
image = nativeImage.createFromPath(getAssetPath('/img/iconTemplate.png'));
} else {
image = nativeImage.createFromPath(
......@@ -136,11 +137,13 @@ ipcMain.on('resize-home', (event) => {
ipcMain.on('asynchronous-message', function (event, arg) {
// arg是从渲染进程返回来的数据
const USER_HOME =( process.env.HOME || process.env.USERPROFILE) + '\\.bkunyun\\'
fs.mkdir(USER_HOME,{recursive:true},(err: any) => {
if(err) return
const USER_HOME = isMac
? (process.env.HOME || process.env.USERPROFILE) + '/bkunyun/'
: (process.env.HOME || process.env.USERPROFILE) + '/.bkunyun/';
fs.mkdir(USER_HOME, { recursive: true }, (err: any) => {
if (err) return;
fs.writeFile(
USER_HOME + 'roco.json' ,
USER_HOME + 'roco.json',
JSON.stringify(arg),
'utf8',
(err: any) => {
......@@ -151,7 +154,7 @@ ipcMain.on('asynchronous-message', function (event, arg) {
}
}
);
})
});
});
ipcMain.on('window-close', (event) => {
......
......@@ -110,12 +110,7 @@ export default (props) => {
case '1':
return;
case '2':
const USER_HOME = process.env.HOME || process.env.USERPROFILE
console.log('USER_HOME: ', USER_HOME);
electron.ipcRenderer.send(
'asynchronous-message',
'11111'
);
electron.ipcRenderer.send('asynchronous-message', '11111');
return;
case '4':
let Token =
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment