【问题标题】:Installation of Natural package in meteor throws uncaught exception在流星中安装自然包会引发未捕获的异常
【发布时间】:2014-07-10 08:16:44
【问题描述】:

我正在开发一个基于流星框架的项目。对于自然语言工具,使用“npm install natural”命令安装自然包。为此,使用了以下链接“https://github.com/NaturalNode/natural”。

当我运行应用程序时,它会抛出以下错误

--

W20140521-14:22:08.096(1)? (STDERR)/home/priya/.meteor/tools/09b63f1ed5/lib/node_modules/fibers/future.js:173 W20140521-14:22:08.385(1)? (STDERR)抛出(前); W20140521-14:22:08.386(1)? (标准错误)^ W20140521-14:22:08.386(1)? (STDERR) ReferenceError: 要求未定义 W20140521-14:22:08.387(1)? (STDERR) 在 app/node_modules/natural/node_modules/apparatus/lib/apparatus/classifier/bayes_classifier.js:23:12 W20140521-14:22:08.387(1)? (STDERR) 在 app/node_modules/natural/node_modules/apparatus/lib/apparatus/classifier/bayes_classifier.js:134:3 W20140521-14:22:08.387(1)? (STDERR) 在 /home/priya/gbproject/.meteor/local/build/programs/server/boot.js:155:10 W20140521-14:22:08.388(1)? (STDERR) at Array.forEach (native) W20140521-14:22:08.388(1)? (STDERR) 在 Function..each..forEach (/home/priya/.meteor/tools/09b63f1ed5/lib/node_modules/underscore/underscore.js:79:11) W20140521-14:22:08.388(1)? (STDERR) 在 /home/priya/gbproject/.meteor/local/build/programs/server/boot.js:82:5 => 退出代码:8

-- 安装后我没有写任何代码,那为什么会出现这个错误。谷歌搜索,但无法得到解决方案。请任何指点。提前致谢

【问题讨论】:

    标签: meteor


    【解决方案1】:

    0:如果存在,则删除应用程序根目录下的“node_modules”目录(应在运行npm install natural 时创建)。

    1:如果你需要使用 Meteor 安装 NPM 包,我建议你在 mrt 中添加 NPM package

    mrt add npm

    2:然后,您应该将您的 npm 包添加到 packages.json 文件中(在步骤 1 中在应用程序的根目录中创建)。

    {
        "natural": "0.1.27",
    }
    

    3:然后,在您的文件中使用Meteor.require('natural'),而不是NPM.require('natural')

    4:启动 Meteor 并检查一切是否按预期工作。

    【讨论】:

    • 您好,在执行第 1 步时,我收到“错误:构建路由器时,错误:找不到此类 ui 包”。然后在网上搜索,发现ui和blaze-layout有关所以从0.7.0.1更新到0.8.0版本。但像往常一样出现语法错误。然后尝试恢复到以前的版本,再次出现如前所述的错误。而现在情况变得更糟了。请告诉我应该做什么。
    • 我收到以下错误:npm ERR!缺少:rimraf@2.x,meteor-npm@0.1.10 npm ERR 需要!缺少:mkdirp@0.3.x,meteor-npm@0.1.10 npm ERR 需要!错误代码 0 => 错误阻止启动:构建包时 router:错误:没有这样的包:'ui' 构建包时 npm:错误:无法读取 npm 版本锁定信息
    猜你喜欢
    • 2014-07-20
    • 1970-01-01
    • 2012-06-05
    • 2023-03-26
    • 1970-01-01
    • 2013-08-11
    • 1970-01-01
    • 1970-01-01
    • 2019-11-02
    相关资源
    最近更新 更多