 		if _sysData
 			_sysDataObj = JSON.parse(_sysData)
 			for _item of _sysDataObj
-				_writeFile(_item, JSON.stringify(_sysDataObj[_item]))
+				_writeFile(_item, _sysDataObj[_item])
 				console.log("write sysData: #{_item}.json successfully")
 		if _userData
 			_userDataObj = JSON.parse(_userData)
 			for _item of _userDataObj
-				_writeFile(_item, JSON.stringify(_userDataObj[_item]))
+				_writeFile(_item, _userDataObj[_item])
 				console.log("write userData: #{_item}.json successfully")
 		console.log("export done!")
 )

fs = require('fs')
path = require('path')
ProjectConfig = require("../src/module/project_config").ProjectConfig
RemoteConfig = require("../src/module/config/remote_config").RemoteConfig
RemoteConfigMonitor = require("../src/module/config/remote_config_cache").RemoteConfigMonitor

		console.error err.stack
		return false

_writeFile = (name, obj)->
	_filePath = Path.normalize(Path.join(exportRoot, name + ".json"))
	Fs.writeFileSync(_filePath, JSON.stringify(obj, null, '\t'), "utf-8")

RemoteConfig.on(RemoteConfig.EVENT_REMOTE_CONFIG_READY,
	->
