我想在流星项目中为自然语言设施安装自然包。最初我尝试使用this link进行安装。它安装得很完美,但是当我运行我的应用程序时,出现了错误:
ReferenceErros:未定义require
为此我遵循this link ans解决方案没有多大帮助。
然后,在谷歌上发现需要在meteor app mrt add natural
上安装自然包。其链接为this。
但是当我使用此命令进行安装时,出现错误:
/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
请给出任何指示。我被困在这个装置里这么多天了。提前致谢
答案 0 :(得分:0)
最好使用npm
流星包而不是单个包装。这些之前是必要的,但现在没有必要使用它们,因此单独维护它们。
首先,运行npm
安装mrt add npm
。
然后在项目目录中创建packages.json
文件。在那里列出您的依赖项:
{
"natural": "0.1.27"
}
最后,使用Meteor.require
来访问它:
var natural = Meteor.require('natural')