仅将node.js用于其中一个模块以对mongodb执行操作

时间:2012-08-29 10:11:45

标签: node.js mongodb nlp

我非常想使用natural模块(在javascript中看起来很好用nlp,很少见)在我的一个mongodb脚本中执行操作,但我不关心任何网络东西,服务器东西或其他任何东西。 我从未使用过node.js.

所以我有几个问题:

  • 我可以在不加载整个node.js环境的情况下使用natural模块吗?如果我可以,怎么样?
  • 如果我不能,我怎样才能创建最小的node.js应用程序,这样就不会混淆mongo只是为了获得natural的优点而不会遇到麻烦?

如果您有其他指示来加强我对node.js的理解,我会很感激。

1 个答案:

答案 0 :(得分:1)

也许您可以将natural node.js包及其依赖项的足够源代码提取到您的mongo脚本中,以使其无需节点工作,但这将是痛苦的。 node.js不是你想的环境;它只是一个程序,可以像任何其他程序一样安装,并且在您使用它运行脚本文件之前对您的系统没有任何影响,然后它只会在您的脚本文件中执行您告诉它的操作。如果该脚本文件只适用于natural模块,则它对mongo或网络没有影响。