Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/meteor/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/spring/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Meteorite mrt命令在MAC上不起作用_Meteor_Meteorite - Fatal编程技术网

Meteorite mrt命令在MAC上不起作用

Meteorite mrt命令在MAC上不起作用,meteor,meteorite,Meteor,Meteorite,我需要在Mac上安装meteorite。我正试图安装陨石如下所示 HOMEs-Mac-mini:~ home$ npm -v 1.4.9 HOMEs-Mac-mini:~ home$ node -v v0.10.28 然后: HOMEs-Mac-mini:~ home$ sudo -H npm install -g meteorite 结果是: npm http GET https://registry.npmjs.org/meteorite npm http 304 https://reg

我需要在Mac上安装meteorite。我正试图安装陨石如下所示

HOMEs-Mac-mini:~ home$ npm -v
1.4.9
HOMEs-Mac-mini:~ home$ node -v
v0.10.28
然后:

HOMEs-Mac-mini:~ home$ sudo -H npm install -g meteorite
结果是:

npm http GET https://registry.npmjs.org/meteorite
npm http 304 https://registry.npmjs.org/meteorite
npm http GET https://registry.npmjs.org/ddp
npm http GET https://registry.npmjs.org/wrench
npm http GET https://registry.npmjs.org/underscore
npm http GET https://registry.npmjs.org/fstream
npm http GET https://registry.npmjs.org/optimist
npm http GET https://registry.npmjs.org/prompt
npm http GET https://registry.npmjs.org/colors
npm http GET https://registry.npmjs.org/async
npm http GET https://registry.npmjs.org/rolling_timeout_exec
npm http 304 https://registry.npmjs.org/wrench
npm http 304 https://registry.npmjs.org/fstream
npm http 304 https://registry.npmjs.org/optimist
npm http 304 https://registry.npmjs.org/ddp
npm http 304 https://registry.npmjs.org/prompt
npm http 304 https://registry.npmjs.org/async
npm http 304 https://registry.npmjs.org/colors
npm http 304 https://registry.npmjs.org/underscore
npm http 304 https://registry.npmjs.org/rolling_timeout_exec
npm http GET https://registry.npmjs.org/node-srp
npm http GET https://registry.npmjs.org/meteor-ejson
npm http GET https://registry.npmjs.org/faye-websocket
npm http GET https://registry.npmjs.org/rimraf
npm http GET https://registry.npmjs.org/mkdirp
npm http GET https://registry.npmjs.org/graceful-fs
npm http GET https://registry.npmjs.org/inherits
npm http GET https://registry.npmjs.org/wordwrap
npm http GET https://registry.npmjs.org/minimist
npm http GET https://registry.npmjs.org/pkginfo
npm http GET https://registry.npmjs.org/read
npm http GET https://registry.npmjs.org/revalidator
npm http GET https://registry.npmjs.org/winston
npm http GET https://registry.npmjs.org/utile
npm http 304 https://registry.npmjs.org/faye-websocket
npm http 304 https://registry.npmjs.org/node-srp
npm http 304 https://registry.npmjs.org/meteor-ejson
npm http 304 https://registry.npmjs.org/rimraf
npm http 304 https://registry.npmjs.org/mkdirp
npm http GET https://registry.npmjs.org/websocket-driver
npm http 304 https://registry.npmjs.org/inherits
npm http 304 https://registry.npmjs.org/graceful-fs
npm http 304 https://registry.npmjs.org/pkginfo
npm http 304 https://registry.npmjs.org/minimist
npm http 304 https://registry.npmjs.org/wordwrap
npm http 304 https://registry.npmjs.org/read
npm http 304 https://registry.npmjs.org/revalidator
npm http 304 https://registry.npmjs.org/websocket-driver
npm http 304 https://registry.npmjs.org/utile
npm http 304 https://registry.npmjs.org/winston
npm http GET https://registry.npmjs.org/mute-stream
npm http GET https://registry.npmjs.org/deep-equal
npm http GET https://registry.npmjs.org/i
npm http GET https://registry.npmjs.org/ncp
npm http GET https://registry.npmjs.org/cycle
npm http GET https://registry.npmjs.org/eyes
npm http GET https://registry.npmjs.org/stack-trace
npm http GET https://registry.npmjs.org/request
npm http 304 https://registry.npmjs.org/i
npm http 304 https://registry.npmjs.org/deep-equal
npm http 304 https://registry.npmjs.org/ncp
npm http 304 https://registry.npmjs.org/cycle
npm http 304 https://registry.npmjs.org/mute-stream
npm http 304 https://registry.npmjs.org/stack-trace
npm http 304 https://registry.npmjs.org/request
npm http 304 https://registry.npmjs.org/eyes
/usr/local/bin/mrt -> /usr/local/lib/node_modules/meteorite/bin/mrt.js

> meteorite@0.7.4 postinstall /usr/local/lib/node_modules/meteorite
> sh ./completions/postinstall.sh

meteorite@0.7.4 /usr/local/lib/node_modules/meteorite
├── rolling_timeout_exec@0.0.1
├── colors@0.6.0-1
├── wrench@1.3.9
├── async@0.2.9
├── underscore@1.3.3
├── fstream@0.1.25 (inherits@2.0.1, graceful-fs@2.0.3, rimraf@2.2.8, mkdirp@0.3.5)
├── optimist@0.6.1 (wordwrap@0.0.2, minimist@0.0.10)
├── ddp@0.4.6 (meteor-ejson@0.6.3, node-srp@0.0.1, faye-websocket@0.7.2)
└── prompt@0.2.11 (revalidator@0.1.8, pkginfo@0.3.0, read@1.0.5, utile@0.2.1, winston@0.6.2)
之后:

 HOMEs-Mac-mini:~ home$ meteor create appdemo
appdemo: created.

To run your new app:
   cd appdemo
   meteor
HOMEs-Mac-mini:~ home$ cd appdemo
使用mrt在下面添加包裹:

HOMEs-Mac-mini:appdemo home$ mrt add router
此处mrt不工作得到如下错误:

Stand back while Meteorite does its thing

✓ router
    tag: https://github.com/tmeasday/meteor-router.git#v0.6.1
ERROR: 128 Command failed: fatal: Not a git repository (or any of the parent directories): .git


STDOUT:  

STDERR: fatal: Not a git repository (or any of the parent directories): .git



/usr/local/lib/node_modules/meteorite/lib/sources/git.js:181
            self.checkoutType + ": " + (self.commit || self.head);
                                     ^
There was a problem checking out tag: v0.6.1
HOMEs-Mac-mini:appdemo home$ 

我对此一无所知。你能建议我怎么做吗?

我以前有一个设置,我的开发人员帐户没有管理员角色。听起来像是一个安全的设置,但我只遇到了与npm和sudo一起的问题

一个临时的解决方案是拥有一个单独的管理员帐户,并用这个帐户运行所有的
npm安装
s,但是如果你安装了很多软件包,那就太糟糕了


在混乱了一段时间后,我终于卸载了npm,用管理员权限升级了我的帐户并重新安装了npm。从那以后就没有问题。

Meteorite的哪个版本?根据这里的回答,可能是Meteorite和Meteor之间的版本不匹配:如何知道Meteorite的版本?。我正在使用帮助文档作为github。@JakeGouldI正在使用Meteor的最新版本is:0.8.1.3。在这个最新版本的Meteor中如何安装陨石。@JakeGould陨石版本是:0.7.4。@JakeGould