Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/410.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Node.js easyimage回调未激发_Javascript_Node.js - Fatal编程技术网

Javascript Node.js easyimage回调未激发

Javascript Node.js easyimage回调未激发,javascript,node.js,Javascript,Node.js,npm()上的easy image模块。我想将图像调整为更小的大小,在成功调整大小后,我想执行特定的功能,但它不会启动 var easyimg = require('easyimage'); function resizeImg(callback) { easyimg.resize( { src: 'modules/public/uploads/original.png', dst: 'modules/public/uplo

npm()上的easy image模块。我想将图像调整为更小的大小,在成功调整大小后,我想执行特定的功能,但它不会启动

var easyimg = require('easyimage');
function resizeImg(callback) {
    easyimg.resize(
        {
            src: 'modules/public/uploads/original.png',
            dst: 'modules/public/uploads/thumbnails/original-resized.png',
            width: 200,
            height: 200
        }, function(err, image){
            console.log('Success');
            callback();
        })
}

function someCallback(){
    console.log('I want to go to outside');
}

// run
resizeImg(someCallback);
它不显示任何消息,包括错误消息。没有错误消息,也没有成功消息。我错过什么了吗? 即使我使用
。那么
作为承诺,它也不会显示任何消息

var easyimg = require('easyimage');

function resizeImg(callback) {
    easyimg.resize(
        {
            src: 'modules/public/uploads/2016040120234230.png',
            dst: 'modules/public/uploads/thumbnails/newname.png',
            width: 200,
            height: 200,
        }).then(function(file){
        console.log('success');
    });
}

easyimg.resize
函数只接受一个参数,因此它不可能像您在第一段代码中编写的那样工作。@Nonemoticoner但它也不会显示
console.log
。尝试在
中提供两个函数,然后在repo网站上的README.md示例中这样做。第二个参数缺少
函数(err){/*…*/}