【发布时间】:2014-06-19 22:56:07
【问题描述】:
大家,
我有一个运行 0.5.9 的 Meteor 项目。我想在本地设置 Meteor 0.5.9 以及 Meteorite(因为我使用了一些 mrt 包)。
我已经在 vagrant 服务器上完成了 Meteorite 的全新安装。运行 mrt 命令会抛出此错误:
$mrt
在陨石做它的时候退后一步
安装 Meteor
标签:https://github.com/meteor/meteor.git#v0.5.9
安装智能包
子进程超时,15秒无活动
错误:空命令失败:远程:计数对象:56555,完成。 远程:压缩对象:100% (17136/17136),完成。远程:总计 56555 (delta 39097), 重用 56241 (delta 38865) 接收对象: 100% (56555/56555), 19.19 MiB | 2.34 MiB/s,完成。解决增量: 100% (39097/39097),完成。
STDOUT:克隆到 '/home/vagrant/.meteorite/source/meteor/meteor'...
STDERR:远程:计数对象:56555,完成。远程:压缩 对象:100% (17136/17136),完成。远程:总计 56555(增量 39097), 重用 56241 (delta 38865) 接收对象: 100% (56555/56555), 19.19 兆字节 | 2.34 MiB/s,完成。解决增量:100% (39097/39097),完成。
/usr/local/lib/node_modules/meteorite/lib/sources/git.js:124 throw "克隆 repo 时出现问题:" + self.url + ^ 克隆 repo 时出现问题:https://github.com/meteor/meteor.git 请检查 https://github.com/oortcloud/meteorite/blob/master/CONTRIBUTING.md#troubleshooting 寻找潜在的解释。
在第二次运行mrt 后,我得到了这个错误:
下载 Meteor 开发包
> ################################################# ################ 100.0%/usr/local/lib/node_modules/meteorite/lib/meteor.js:88 throw "命令以 " + code + "/" + 信号退出; ^ 命令以 1/null 退出
再次运行,我得到:
在 Meteorite 做它的事情时退后一步 ✓ 路由器 标签:https://github.com/tmeasday/meteor-router.git#v0.4.3子进程超时,15秒无活动
错误:空命令失败:远程:重用现有包:706,完成。 远程:总计 706(增量 0),重用 0(增量 0) 接收对象: 100% (706/706),123.70 KiB,完成。解决增量:100% (372/372), 完毕。
STDOUT:克隆到 '/home/vagrant/.meteorite/source/tmeasday/meteor-router'...
STDERR:远程:重用现有包:706,完成。远程:总计 706 (delta 0), 重用 0 (delta 0) 接收对象: 100% (706/706), 123.70 KiB,完成。解决增量:100% (372/372),完成。
/usr/local/lib/node_modules/meteorite/lib/sources/git.js:124 throw "克隆 repo 时出现问题:" + self.url + ^ 克隆 repo 时出现问题: https://github.com/tmeasday/meteor-router.git请查收 https://github.com/oortcloud/meteorite/blob/master/CONTRIBUTING.md#troubleshooting 寻找潜在的解释。
然后又是这样:
在 Meteorite 做它的事情时退后一步 ✓ 路由器 标签:https://github.com/tmeasday/meteor-router.git#v0.4.3 ✓ page-js-ie-support 标签:https://github.com/tmeasday/meteor-page-js-ie-support.git#v1.3.5孩子 进程超时,15秒无活动
错误:空命令失败:远程:重用现有包:46,完成。 remote:总共 46 个(delta 0),重用了 0 个(delta 0)
STDOUT:克隆到 '/home/vagrant/.meteorite/source/tmeasday/meteor-page-js-ie-support'...
STDERR:远程:重用现有包:46,完成。远程:共 46 个 (delta 0), 重用 0 (delta 0)
/usr/local/lib/node_modules/meteorite/lib/sources/git.js:124 throw "克隆 repo 时出现问题:" + self.url + ^ 克隆 repo 时出现问题: https://github.com/tmeasday/meteor-page-js-ie-support.git请查收 https://github.com/oortcloud/meteorite/blob/master/CONTRIBUTING.md#troubleshooting 寻找潜在的解释。
最后,我不断收到这个错误:
在 Meteorite 做它的事情时退后 ✓ page-js-ie-support 标签:https://github.com/tmeasday/meteor-page-js-ie-support.git#v1.3.5
智能包安装完毕
好的,一切准备就绪。流星来了!
[[[[[ ~/myprojdir ]]]]]]
运行在:localhost:3000/bundle 中没有依赖信息。 文件系统监控已禁用。错误阻止启动:异常 捆绑应用程序时:错误:无法在此处设置 DOCTYPE。 (流星 为您设置) - 第 1 行,文件 /home/vagrant/myprojdir/packages/page-js-ie-support/page-js/examples/album/index.html 在 html_scanner.scan.parseError (/home/vagrant/.meteorite/meteors/meteor/meteor/45fef52095bb6726cc1b2f05008ad891c446100a/packages/template/html_scanner.js:23:14) 在 Object.html_scanner.scan (/home/vagrant/.meteorite/meteors/meteor/meteor/45fef52095bb6726cc1b2f05008ad891c446100a/packages/template/html_scanner.js:58:17) 在/home/vagrant/.meteorite/meteors/meteor/meteor/45fef52095bb6726cc1b2f05008ad891c446100a/packages/template/package.js:46:32 在 _.extend.add_file (/home/vagrant/.meteorite/meteors/meteor/meteor/45fef52095bb6726cc1b2f05008ad891c446100a/app/lib/bundler.js:206:5) 在 self.api.add_files (/home/vagrant/.meteorite/meteors/meteor/meteor/45fef52095bb6726cc1b2f05008ad891c446100a/app/lib/bundler.js:107:16) 在 Array.forEach (本机) 在 Function..each..forEach (/home/vagrant/.meteorite/meteors/meteor/meteor/45fef52095bb6726cc1b2f05008ad891c446100a/dev_bundle/lib/node_modules/underscore/underscore.js:79:11) 在 self.api.add_files (/home/vagrant/.meteorite/meteors/meteor/meteor/45fef52095bb6726cc1b2f05008ad891c446100a/app/lib/bundler.js:106:11) 在 Array.forEach (本机) 在 Function..each..forEach (/home/vagrant/.meteorite/meteors/meteor/meteor/45fef52095bb6726cc1b2f05008ad891c446100a/dev_bundle/lib/node_modules/underscore/underscore.js:79:11) 在 Object.self.api.add_files (/home/vagrant/.meteorite/meteors/meteor/meteor/45fef52095bb6726cc1b2f05008ad891c446100a/app/lib/bundler.js:105:9) 在 _.extend.init_from_app_dir [as on_use_handler] (/home/vagrant/.meteorite/meteors/meteor/meteor/45fef52095bb6726cc1b2f05008ad891c446100a/app/lib/packages.js:139:11) 在 _.extend.use (/home/vagrant/.meteorite/meteors/meteor/meteor/45fef52095bb6726cc1b2f05008ad891c446100a/app/lib/bundler.js:391:11) 在 Object.exports.bundle (/home/vagrant/.meteorite/meteors/meteor/meteor/45fef52095bb6726cc1b2f05008ad891c446100a/app/lib/bundler.js:721:12) 在/home/vagrant/.meteorite/meteors/meteor/meteor/45fef52095bb6726cc1b2f05008ad891c446100a/app/meteor/run.js:613:26 在exports.inFiber (/home/vagrant/.meteorite/meteors/meteor/meteor/45fef52095bb6726cc1b2f05008ad891c446100a/app/lib/fiber-helpers.js:22:12)
请解决问题并重新启动。
/usr/local/lib/node_modules/meteorite/lib/command.js:35 throw "命令以 " + code + "/" + 信号退出; ^ 命令以 1/null 退出
【问题讨论】:
-
在此处添加详细信息:stackoverflow.com/questions/23453883/…