添加包帐户时出错-ui-bootstrap-dropdown

时间:2013-08-15 18:43:28

标签: meteor meteorite

我正在尝试使用陨石使用命令将一个包添加到流星项目中:

mrt add accounts-ui-bootstrap-dropdown

该命令显示了这个错误:

   tag: https://github.com/erobit/meteor-accounts-ui-bootstrap-dropdown.git#v0.1.5

fs.js:730
  return binding.symlink(preprocessSymlinkDestination(destination, type),
                 ^
Error: ENOTDIR, not a directory '/Users/arturcarvalho/projects/effinlist/.meteor/packages/accounts-ui-bootstrap-dropdown'
    at Object.fs.symlinkSync (fs.js:730:18)
    at /usr/local/lib/node_modules/meteorite/lib/dependencies/package.js:129:10
    at /usr/local/lib/node_modules/meteorite/lib/sources/git.js:75:15
    at GitSource._load (/usr/local/lib/node_modules/meteorite/lib/sources/git.js:120:12)
    at /usr/local/lib/node_modules/meteorite/lib/sources/git.js:73:18
    at /usr/local/lib/node_modules/meteorite/lib/sources/git.js:89:5
    at /usr/local/lib/node_modules/meteorite/lib/sources/git.js:216:5
    at ChildProcess.exithandler (child_process.js:635:7)
    at ChildProcess.EventEmitter.emit (events.js:98:17)
    at maybeClose (child_process.js:735:16)

如果我在此之后运行mrt list,它会显示以下错误:

While building package `accounts-ui-bootstrap-dropdown`:
error: no such package: 'accounts-urls'

我无法卸载软件包并试图重新安装陨石但没有运气。有人可以帮我这个吗?我正在使用Max OS X.

谢谢!

3 个答案:

答案 0 :(得分:2)

你是Meteor 0.6.5吗?

如果是这样,因为包尚未更新以使用该版本,你的package.js文件格式化方式有很多api更改,陨石上的大多数包都没有更新为到了新的风格,所以他们都破了。

<强>建议:

1使用此命令降级并等待几周,直到气氛包得到纠正

“降级的方式是:

$ meteor update --release 0.6.4.1

...但这实际上不会撤消更新你的其他更改 应用到0.6.5做了。所以你也想编辑你的“.meteor / packages” 文件并删除“standard-app-packages”行。 “

2使用更新的package.js文件向包创建者发送PR,并遵守此处列出的api规则

https://github.com/meteor/meteor/blob/devel/History.md

需要更新的文件:

https://github.com/erobit/meteor-accounts-ui-bootstrap-dropdown/blob/master/package.js

答案 1 :(得分:1)

该软件包已在大气层上更新,以支持最新的流星版本v0.6.5。如果您正在运行最新的流星,您应该能够简单地删除并重新添加包。

mrt remove accounts-ui-bootstrap-dropdown

mrt add accounts-ui-bootstrap-dropdown

注意:请参阅下面网址的github项目页面上的自述文件,因为我已经更新了安装说明以及更多详细信息。

https://github.com/erobit/meteor-accounts-ui-bootstrap-dropdown/blob/master/README.md

答案 2 :(得分:0)

您可以先尝试添加'accounts-urls'吗?