javascript - Iron-router(最新)在 Windows 7 x64 (Meteor 0.8.3) 上的安装问题

标签 javascript windows meteor iron-router

我正在尝试在 Windows 7 中为我的 Meteor 项目安装(通过克隆存储库)“iron-router”。

(仓库:https://github.com/EventedMind/iron-router)

输出如下:

While building package `iron-router`:
error: no such package: '<a href="https://stackoverflow.com/cdn-cgi/l/email-protection" class="__cf_email__" data-cfemail="5022353133243926357d3439332410617e607e60" rel="noreferrer noopener nofollow">[email protected]</a>'
error: no such package: '<a href="https://stackoverflow.com/cdn-cgi/l/email-protection" class="__cf_email__" data-cfemail="e581809596a5d4cbd5cbd5" rel="noreferrer noopener nofollow">[email protected]</a>'
error: no such package: '<a href="https://stackoverflow.com/cdn-cgi/l/email-protection" class="__cf_email__" data-cfemail="84f1eae0e1f6f7e7ebf6e1c4b5aab4aab4" rel="noreferrer noopener nofollow">[email protected]</a>'
error: no such package: '<a href="https://stackoverflow.com/cdn-cgi/l/email-protection" class="__cf_email__" data-cfemail="f5909f869a9bb5c4dbc5dbc5" rel="noreferrer noopener nofollow">[email protected]</a>'
error: no such package: '<a href="https://stackoverflow.com/cdn-cgi/l/email-protection" class="__cf_email__" data-cfemail="2c465d59495e556c1d021c021c" rel="noreferrer noopener nofollow">[email protected]</a>'
error: no such package: '<a href="https://stackoverflow.com/cdn-cgi/l/email-protection" class="__cf_email__" data-cfemail="f5809cb5c4dbc5dbc5" rel="noreferrer noopener nofollow">[email protected]</a>'
error: no such package: 'iron'
error: no such package: 'cmather'
error: no such package: '<a href="https://stackoverflow.com/cdn-cgi/l/email-protection" class="__cf_email__" data-cfemail="b0c7d5d2d1c0c0f0819e809e80" rel="noreferrer noopener nofollow">[email protected]</a>'

无论如何,这些都是似乎位于 %LOCALAPPDATA%/.meteor/packages 中的库存包,因为我检查过以确保所有目录都在那里。

有什么想法吗?我已经在 Linux 中进行开发有一段时间了,但我想如果我能在 Windows 中工作,如果我懒得在游戏后重新启动(双启动环境)等等,那就太好了。

预先感谢您的帮助。

最佳答案

变更日志指定铁:[email protected] 2014年8月12日刚刚发布。

https://github.com/EventedMind/iron-router/blob/devel/History.md

最新版本的iron:router已更新为使用新的软件包系统,该系统只能与meteor 0.9候选版本一起使用。

从您的错误日志中,我可以看出您从存储库克隆的iron-router版本实际上是为新软件包系统设计的最新版本([email protected]曾经只是没有版本号的deps),并且它提示它可以找不到它所依赖的 meteor 核心包,因为您可能正在运行 meteor 0.8.3 而不是 0.9-rc?。

您需要做的是从 git 存储库获取iron-router v0.8.2,提交 sha1 为 05415a8891ea87a00fb1e2388585f2ca5a38e0da

从特定提交哈希克隆 git 存储库是一个不同的主题,这里有一个帮助您入门的答案:How to clone git repository with specific revision/changeset?

关于javascript - Iron-router(最新)在 Windows 7 x64 (Meteor 0.8.3) 上的安装问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25352582/

相关文章:

javascript - 如何使用没有位置 : fixed? 的页面滚动 div

javascript - 高度不是函数

c++ - 如何在给定 PID 的情况下隐藏进程的控制台?

windows - Git 为 *.reg 文件显示 "Binary files a... and b... differ"

javascript - 移动网络应用程序 href 链接到电话设置

Javascript 闭包/范围

c++ - 为什么 _localtime32 和 _gmtime32 对于非 GMT 时区返回相同的时间值?

node.js - Mongo 启动 Meteor 时出错

javascript - 如何在 meteor 应用程序中向 mongodb 添加两列唯一 ID?

javascript - Meteor:在所有浏览器上更新