我想在我的节点应用程序中使用lwip。但是当我尝试npm install lwip
时,它在我的环境中失败了。所以,我按照github页面上的说明操作,我有为我的环境构建的项目。其输出是三个.Node文件:lwip_decoder,lwip_encoder和lwip_image。如何在我的应用程序中使用这些?
我有这个,但我一直收到错误.open未定义
var lwip = require('../../custom_modules/lwip_image');
var img = req.files.image;
var imgPath = path.join(__dirname, '../../public/images', img.name);
lwip.open(imgPath, function (err, image) {
if (!err) {
console.log(image.width);
consoel.log(image.height);
} else {
console.log(err);
console.log(imgPath);
}
});
答案 0 :(得分:0)
lwip_image
不是您应该要求的模块。
您仍然需要require('lwip')
。您只需将构建模块放在适当的位置,以便lwip
可以在需要时使用它们。