【问题标题】:Meteor 0.9 package publish issueMeteor 0.9 软件包发布问题
【发布时间】:2014-08-29 07:25:33
【问题描述】:

根据https://hackpad.com/Migrating-Packages-zN0we9sIjkH,我创建了一个新的流星包,目前在尝试发布时遇到了问题。

包名:'UserId:packageName'

要添加包:'meteor add packageName'(mateor add UserId:packageName 不起作用)。 包在本地运行没有任何问题。

当我尝试发布时,

cd path/to/your:package meteor publish

留言:

没有名为“packageName”的包。如果您正在创建一个新包,请使用 --create 标志。 发布失败。

然后我尝试了“meteor publish --create”

留言:

确认您希望创建一个没有帐户的顶级包 前缀,请使用 --top-level 选项再次运行此命令。 (只有管理员可以创建没有帐户前缀的顶级包)

我在创建包时使用了“UserId:PackageName”,并且已经登录到流星帐户。有解决此问题的想法吗?

谢谢!

【问题讨论】:

    标签: meteor packages


    【解决方案1】:

    确保name 字段位于package.js:

    Package.describe({
      name: "user:packagename",
      // other fields
    });
    

    那么,就不需要确保包在同名目录中了。

    有关示例,请参阅 https://github.com/mizzao/meteor-user-status。

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-11-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-03-14
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多