包括NodeJS库手动无法正常工作

时间:2017-06-12 18:19:54

标签: javascript node.js

我需要手动为我们的配置添加一个NodeJS库,然后我下载了这个库:https://github.com/squaremo/amqp.node/

我尝试用

包含库
@Override
public boolean onScale(ScaleGestureDetector detector) {
    scaleFactor *= detector.getScaleFactor();

    if (scaleFactor > 2) scaleFactor = 2;
    else if (scaleFactor < 1.0f) scaleFactor = 1.0f;
    scaleFactor = (scaleFactor * 100) / 100;
    viewPager.setScaleX(scaleFactor);
    viewPager.setScaleY(scaleFactor);
    viewPager.setPivotX(detector.getFocusX());
    viewPager.setPivotY(detector.getFocusY());
    return true;
}

@Override
public boolean onScaleBegin(ScaleGestureDetector detector) {
    return true;
}

@Override
public void onScaleEnd(ScaleGestureDetector detector) {
}

我最终获得

的例外
var amqp = require("amqp.node-master");

我查看了connection.js,它在开头有这个:

Cannot find module './defs'

看着它,我在库中看不到任何defs文件夹或def.js。我错过了什么吗?感谢。

1 个答案:

答案 0 :(得分:0)

如果你查看他们的来源,你会看到def.js is generated during build

这意味着您无法直接从GitHub安装它;您需要安装运行make的版本。