zhangyuanwei / node-images

Cross-platform image decoder(png/jpeg/gif) and encoder(png/jpeg) for Nodejs
https://npmjs.org/package/images
MIT License
1.56k stars 205 forks source link

想请问这个又没有办法设置回调函数或者执行完毕后进行状态通知? #90

Closed aircloud closed 8 years ago

aircloud commented 8 years ago

rt,自己用的时候,需要把图片处理好后再对生成的图片执行别的操作。 但目前对图片处理后保存的操作有一定的延迟,自己暂且认为是异步的,

现在就是无法得知执行是不是成功了(也就是说对应目录下是不是已经产生了该文件),以及调用回调函数,或者成功后刷新某个状态锁的值,想知道这个库有没有这个用法?

zhangyuanwei commented 8 years ago

自己暂且认为是异步的

save 操作是同步的

// index.js #83
    save: function(file, type, config) {
        if (type && typeof(type) == "object") {
            config = type;
            type = undefined;
        }
        fs.writeFileSync(file, this.encode(type || path.extname(file), config));
    },