2013-11-09 154 views
0

我正在关注Meteor书籍和路由教程。卡在这里。有任何想法吗?流星路由器抛出错误

mars:meteor_projs mbp$ mrt create test 
test: created. 

To run your new app: 
    cd test 
    meteor 
mars:meteor_projs mbp$ cd test 
mars:test mbp$ mrt add router 
✓ router 
    tag: https://github.com/tmeasday/meteor-router.git#v0.5.4.1 

events.js:72 
    throw er; // Unhandled 'error' event 
     ^
Error: spawn ENOENT 
    at errnoException (child_process.js:980:11) 
    at Process.ChildProcess._handle.onexit (child_process.js:771:34) 

任何想法?

现在我得到这个,当我更新项目与地铁更新

mars:microscope2 stan$ mrt update 
✓ router 
    tag: https://github.com/tmeasday/meteor-router.git#v0.5.4.1 

events.js:72 
    throw er; // Unhandled 'error' event 
     ^
Error: spawn ENOENT 
    at errnoException (child_process.js:980:11) 
    at Process.ChildProcess._handle.onexit (child_process.js:771:34) 

我应该彻底清除流星?

+0

检查您的系统上是否安装了最新版本的'meteorite'。您可以尝试删除'home'中的'.meteorite'目录并重新运行上述命令。 –

+0

嗨,我重新安装了节点,流星和陨石。目前看起来不错 – extensa5620

回答

1

我试图重现您的问题......但一切正常,在我的身边:

➜ meteor-router-t-e cd test 
➜ test mrt add router 
✓ router 
    tag: https://github.com/tmeasday/meteor-router.git#v0.5.4.1 
✓ page-js-ie-support 
    tag: https://github.com/tmeasday/meteor-page-js-ie-support.git#v1.3.5 
✓ HTML5-History-API 
    tag: https://github.com/tmeasday/meteor-HTML5-History-API.git#v4.0.0 

Done installing smart packages 

Stand back while Meteorite does its thing 

Done installing smart packages 

Ok, everything's ready. Here comes Meteor! 

router: updating npm dependencies -- connect... 
router: A reactive router built on page.js 
➜ test 

我ENV:

➜ meteor-router-t-e lsb_release --all 
No LSB modules are available. 
Distributor ID: Ubuntu 
Description: Ubuntu 13.04 
Release: 13.04 
Codename: raring 


➜ meteor-router-t-e mrt --version 
Meteorite version 0.6.15 
Release 0.6.6.3 
➜ meteor-router-t-e node --version 
v0.10.21 

什么ENV(OS,流星,地铁,节点)是您使用?

+0

哈!我运行了以下命令:mrt --version,它带着陨石版本0.6.14回来,但不久之后发生了events.js:72 throw er; //未处理的“错误”事件我猜陨石有问题 – extensa5620