我是Meteor和Telescope的新手
我安装了Meteor,NodeJs和Meteorite。克隆望远镜。当我从Telescope文件夹运行meteor以启动Telescope Meteor项目时。我得到以下错误
λ meteor
[[[[[ E:\Work\FutureHunt\Git\Telescope ]]]]]
=> Started proxy.
=> Started MongoDB.
rss: updating npm dependencies -- rss...
mailchimp: updating npm dependencies -- mailchimp...
=> Errors prevented startup:
While building the application:
error: no such package: 'crypto-md5'
error: no such package: 'momentjs'
error: no such package: 'iron-router'
error: no such package: 'fast-render'
error: no such package: 'spin'
error: no such package: 'autoform'
error: no such package: 'collection2'
error: no such package: 'jquery-hotkeys'
error: no such package: 'marked'
error: no such package: 'bootstrap3-datepicker'
error: no such package: 'subs-manager'
error: no such package: 'telescope-module-embedly'
While building package `telescope-tags`:
error: no such package: 'simple-schema'
error: no such package: 'iron-router'
While building package `telescope-search`:
error: no such package: 'simple-schema'
error: no such package: 'iron-router'
=> Your application has errors. Waiting for file change.
然而。当我使用“meteor create newproject”创建一个新的流星项目并运行它。它工作正常。 我也在使用最新的望远镜版本。和meteor在我的PATH变量中。我无法弄清楚错误。
答案 0 :(得分:0)
根据这个:
https://github.com/oortcloud/meteorite/issues/65#issuecomment-11428236
您需要手动将每个包的源复制到望远镜项目目录中。
总的来说,我怀疑在虚拟机中进行Meteor开发会更容易。