user-appdata
Load and save application data platform independent without additional configuration based on the current users system APP_DATA
folder.
Contructor parms
- appname (not optional) - A unique app name. Best one is the
name
property from yourpackage.json
. - filename (optional) - Default
config.json
. - defaultSettings (optional).
Methods
load()
save()
uninstall()
setConfigFilename(filename /* string */)
Example
var Config = ;var config = appname : "myApp" defaultSettings : "foo" : "bar";console;
Yields on Microsoft Windows:
settings: foo: 'bar' appName: 'myApp' dataFolder: 'C:\\Users\\Stephan\\AppData\\Roaming\\myApp' filename: 'C:\\Users\\Stephan\\AppData\\Roaming\\myApp\\config.json'