根据这个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"创建包时已登录流星帐户。有什么想法解决这个问题吗?
谢谢!
答案 0 :(得分:4)
确保name
字段位于package.js
:
Package.describe({
name: "user:packagename",
// other fields
});
然后,不需要确保包在同名目录中。