自然语言工具的自然软件包未安装在meteor软件包中

自然语言工具的自然软件包未安装在meteor软件包中,meteor,nlp,Meteor,Nlp,我想在meteor项目中安装自然语言工具的自然软件包。最初,我尝试使用安装。它安装得非常完美,但当我运行应用程序时,出现错误: ReferenceErrors:未定义require 为此,我遵循了一个没有多大帮助的解决方案。 然后,在谷歌上发现需要在meteor应用程序上安装natural软件包,mrt AddNatural。这方面的联系是 但当我使用此命令安装时,我得到的错误如下: /usr/local/lib/node_modules/meteorite/lib/dependencies/p

我想在meteor项目中安装自然语言工具的自然软件包。最初,我尝试使用安装。它安装得非常完美,但当我运行应用程序时,出现错误:

ReferenceErrors:未定义require

为此,我遵循了一个没有多大帮助的解决方案。 然后,在谷歌上发现需要在meteor应用程序上安装natural软件包,
mrt AddNatural
。这方面的联系是

但当我使用此命令安装时,我得到的错误如下:

/usr/local/lib/node_modules/meteorite/lib/dependencies/package.js:106 throw('无法在路径中找到package.js'+ self.source.packagePa^在路径中找不到package.js /home/priya/.meteorite/packages/natural/NaturalNode/natural/d541ca394659521498ed36a7f6e03fef93163e53


请给出任何建议。我在这个安装中被困了这么多天。提前感谢使用
npm
meteor包比单独使用包装要好。这些以前是必要的,但现在没有必要使用它们,因此需要单独维护它们

首先,通过运行
mrt add npm
安装
npm

然后在项目目录中创建
packages.json
文件。在那里列出您的依赖项:

{
  "natural": "0.1.27"
}
最后,使用Meteor.require访问它:

var natural = Meteor.require('natural')

最后一行写在哪里:Meteor.require('natural');?。另外,当我运行这个mrt时,添加npm命令“/usr/local/lib/node_modules/meteorite/lib/dependencies/package.js:106(“在路径中找不到package.js”+self.source.packagePa^在路径/home/priya/.meteorite/packages/natural/NaturalNode/NaturalNode/natural/d541ca394659521498ed36a7f6e03fef93163e53中找不到package.js”错误即将出现。我无法理解为什么它会指出项目目录外文件中的错误最后一行(或类似的)用于访问包,因此您可以在需要访问的文件中使用它。至于错误,您的meteorite安装似乎有问题。请尝试将其升级到最新版本,或重新卸载并安装。我遵循以下步骤:sudo mrt uninstall…sudo mrt uninstall--system…sudo chown-R
whoami
~/.npm….sudo-H npm安装-g meteorite….仍不工作该怎么办