Meteor 0.9包发布问题

时间:2014-08-28 21:44:49

标签: meteor packages

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

PackageName:' UserId:packageName'

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

当我试图发布时,

cd path/to/your:package meteor publish

消息:

  

没有名为' packageName'的软件包。如果要创建新包,请使用--create标志。   发布失败。

然后我尝试了#me; meteor publish --create"

消息:

  

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

我使用" UserId:PackageName"创建包时已登录流星帐户。有什么想法解决这个问题吗?

谢谢!

1 个答案:

答案 0 :(得分:4)

确保name字段位于package.js

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

然后,不需要确保包在同名目录中。

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