Javascript 使Node.js与树模型js一起工作

Javascript 使Node.js与树模型js一起工作,javascript,node.js,Javascript,Node.js,感谢树模型js,很棒的库! 我是Node.js新手,正在尝试导入树模型。所有NPMed均成功。 我正在尝试使Node.js与您的库一起工作。我想这是一个节点问题,而不是树模型问题,但无论如何都要问,以防库需要更改 我有以下资料: var tm = require('tree-model'); //all good so far. tree = new TreeModel(); root = tree.parse({ name: "Ben and Jerry" }); 但是当我试图重新创建在

感谢树模型js,很棒的库! 我是Node.js新手,正在尝试导入树模型。所有NPMed均成功。 我正在尝试使Node.js与您的库一起工作。我想这是一个节点问题,而不是树模型问题,但无论如何都要问,以防库需要更改

我有以下资料:

var tm = require('tree-model');
//all good so far.
tree = new TreeModel();

root = tree.parse({ name: "Ben and Jerry" });
但是当我试图重新创建在我的网页上工作的代码时

//is this how I access it?
tm.tree = new TreeModel();
这给了我一个错误。您是否有任何关于如何在Node中实现这一点的示例

从本质上讲,我试图在main.js节点文件中实现这一点,但很难理解如何访问变量/函数。当我在网页上执行以下操作时,一切都很好:

var tm = require('tree-model');
//all good so far.
tree = new TreeModel();

root = tree.parse({ name: "Ben and Jerry" });
任何例子都非常感谢。请记住,我是Node.js的新手,对javascript还是新手。我从例子中学到了更多,所以请随意为我指出正确的方向

错误很简单:树模型没有定义。

require('tree-model')
返回
新节点(this.config,model)
,并且在您的代码中,
节点
被分配给变量
tm

您应该使用
new tm()
实例化
节点
,或者将变量名更改为
TreeModel

会出现什么错误?错误是:TreeModel未定义。非常感谢!现在我明白了。文件中没有明确说明。非常感谢你的帮助。