コード例 #1
0
ファイル: script_node.ts プロジェクト: atmajs/MaskJS
export function script_get (path, cb){
		var filename = path_toLocalFile(path);
		try {
			var x  = require(filename);
			cb(null, x);
		} catch (error) {
			cb(error);
		}
	};
コード例 #2
0
ファイル: xhr_node.ts プロジェクト: atmajs/MaskJS
export function xhr_get(path, cb) {
    //@TODO Implement remote http getter

    var filename = path_toLocalFile(path);
    fs.readFile(filename, 'utf8', function(error, str) {
        if (error != null) {
            cb({
                message: error.toString(),
                status: error.code
            });
            return;
        }
        cb(null, str);
    });
}