mirror of
https://github.com/DJ2LS/FreeDATA
synced 2024-05-14 08:04:33 +00:00
fixed app data folder when running in build environment
This commit is contained in:
parent
1f8d0800ba
commit
9fc3eca63b
|
@ -12,11 +12,10 @@
|
||||||
"files": [
|
"files": [
|
||||||
"dist",
|
"dist",
|
||||||
"dist-electron",
|
"dist-electron",
|
||||||
"src/**/*",
|
|
||||||
"node_modules/**/*",
|
|
||||||
{
|
{
|
||||||
from: 'src',
|
from: 'src',
|
||||||
to: 'dist'
|
to: '123'
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
|
|
||||||
|
|
|
@ -40,11 +40,33 @@ PouchDB.plugin(require("pouchdb-find"));
|
||||||
PouchDB.plugin(require("pouchdb-upsert"));
|
PouchDB.plugin(require("pouchdb-upsert"));
|
||||||
|
|
||||||
// https://stackoverflow.com/a/26227660
|
// https://stackoverflow.com/a/26227660
|
||||||
var appDataFolder =
|
if(typeof process.env["APPDATA"] !== "undefined"){
|
||||||
process.env.APPDATA ||
|
var appDataFolder = process.env["APPDATA"]
|
||||||
(process.platform == "darwin"
|
console.log(appDataFolder)
|
||||||
? process.env.HOME + "/Library/Application Support"
|
|
||||||
: process.env.HOME + "/.config");
|
} else {
|
||||||
|
switch (process.platform) {
|
||||||
|
case "darwin":
|
||||||
|
var appDataFolder = process.env["HOME"] + "/Library/Application Support";
|
||||||
|
console.log(appDataFolder)
|
||||||
|
|
||||||
|
break;
|
||||||
|
case "linux":
|
||||||
|
var appDataFolder = process.env["HOME"] + "/.config";
|
||||||
|
console.log(appDataFolder)
|
||||||
|
|
||||||
|
break;
|
||||||
|
case "linux2":
|
||||||
|
var appDataFolder = "undefined";
|
||||||
|
break;
|
||||||
|
case "windows":
|
||||||
|
var appDataFolder = "undefined";
|
||||||
|
break;
|
||||||
|
default:
|
||||||
|
var appDataFolder = "undefined";
|
||||||
|
break;
|
||||||
|
}
|
||||||
|
}
|
||||||
var configFolder = path.join(appDataFolder, "FreeDATA");
|
var configFolder = path.join(appDataFolder, "FreeDATA");
|
||||||
|
|
||||||
var chatDB = path.join(configFolder, "chatDB");
|
var chatDB = path.join(configFolder, "chatDB");
|
||||||
|
|
Loading…
Reference in a new issue