2013-09-27 3 views
3

Вот что я сделал на моем макинтоше:Установите метеорит/MRT не работает на Mac OSX

brew install npm 
sudo -H npm install -g meteorite 

исход:

$ sudo -H npm install -g meteorite 
    Password: 
    npm http GET https://registry.npmjs.org/meteorite 
    .... 

    > [email protected] postinstall /usr/local/share/npm/lib/node_modules/meteorite 
    > sh ./completions/postinstall.sh 

    npm WARN package.json [email protected] No repository field. 
    [email protected] /usr/local/share/npm/lib/node_modules/meteorite 
    ├── [email protected] 
    ├── [email protected] 
    ├── [email protected] 
    ├── [email protected] ([email protected], [email protected], [email protected], [email protected]) 
    ├── [email protected] ([email protected], [email protected]) 
    ├── [email protected] ([email protected], [email protected]) 
    └── [email protected] ([email protected], [email protected], [email protected], [email protected], [email protected]) 

Но когда я печатаю mrt, он показывает

$ mrt 
-bash: mrt: command not found 

Мой узел и Nom версии являются:

$ node -v 
v0.10.12 
$ npm -v 
1.2.32 

Кто-нибудь помогает оценить.

ответ

2

Я просто нашел причину и решение: mrt в ~/node_modules/метеорита/.bin/должны быть включены в/USR/местные/бен или где-нибудь в $ PATH environment.So это сделать:

cp ~/node_modules/meteorite/.bin/mrt /usr/local/bin/ 

Когда я печатаю mrt, это работает :)

+0

Для других читателей, мой путь (Mac Os X 10.8) является '/ USR/местные/Библиотека/node_modules' – Hamal000

+0

Мой путь (OS X 10.9)/USR/местные/доли/НМП/бен/MRT – jpadvo

Смежные вопросы