【问题标题】:Error: No Such Package when bundling Meteor.js app错误:捆绑 Meteor.js 应用程序时没有此类包
【发布时间】:2014-01-02 07:16:40
【问题描述】:

当我的 Meteor 应用程序被捆绑时(使用 Meteor UP mup deploy),它会在下面给出一组错误。我是否必须在捆绑之前使用 Meteorite 手动安装(全局?)这些包?

$ mup deploy

Meteor-UP : Production Quality Meteor Deployments
--------------------------------------------------

Bundling Started: /var/www/test-app
Bundling Error:  Command failed:
-------------------STDOUT-------------------
rss: updating npm dependencies -- rss...
mailchimp: updating npm dependencies -- mailchimp...
Errors prevented bundling:
While building the application:
error: no such package: 'database-forms'
error: no such package: 'crypto-md5'
error: no such package: 'momentjs'
error: no such package: 'iron-router'
error: no such package: 'nprogress'

-------------------STDERR-------------------

【问题讨论】:

    标签: javascript node.js meteor npm meteorite


    【解决方案1】:

    先运行mrt update

    一旦所有内容都更新并下载了软件包,您就可以运行mup

    【讨论】:

    • 谢谢。所以顺序是mup setupmrt updatemup deploy
    • 是的。确切地。 mup 预计,meteor 应用程序在本地机器上正常工作。
    • 我遇到了完全相同的错误,并且 mrt 更新不起作用。 :( 我在这里提出了一个问题:github.com/arunoda/meteor-up/issues/17
    • 哦,我要做的是更新陨石。 npm update -g meteorite
    • 这会将您应用程序中的包更新到最新版本,或者如果它们不存在则安装它们。 npm update -g meteorite 更新了陨石的版本,它为这些命令运行 mrt。您可能使用的是旧版本
    猜你喜欢
    • 1970-01-01
    • 2016-10-31
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-11-02
    • 2017-06-08
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多