2013-04-28 4 views
0

Когда я запускаю установку с npm на OSX 10.8.3 для застревания (npm install jam -g) и соединения (npm install compound -g), работа по установке хорошо, и все файлы идут в/usr/local/share/npm/lib/node_modules /, как и ожидалось.Установить с npm и выполнить команду для Jam и Compound.js на OSX 10.8.3 Mountain Lion

Но проблема в том, что я не могу использовать команды «jam» или «compound» (команда не найдена).

Я пытался изменить/личный/и т.д./путь, добавив следующие строки:

/usr/local/share/npm/lib/node_modules/coffee-script/bin 
/usr/local/share/npm/lib/node_modules/jam 
/usr/local/share/npm/lib/node_modules/compound/bin 

я перезагрузил свой макинтош, и она работала отлично подходит для кофе-сценария, но абсолютно не для джема и соединения

After, Я попытался добавить Alias ​​of jam index.js как "jam" в папку /usr/local/Cellar/node/0.10.5/bin, это не сработало.

Имеет ли кто-нибудь эту проблему и может мне помочь? Я только что переехал с 10,6 до 10,8 на этой неделе. Спасибо

ответ

0

Я думаю, проблема возникла с установкой Brew.

Finlay, я удалил все узловые модули самостоятельно.

Первый переехал на это место: кд/USR/местные/Подвал/

После того как я следовал инструкциям для Mac OSX 10.8 о Node.js GitHub странице https://github.com/joyent/node/wiki/Installation

Установка Инструменты командной строки Xcode : Настройки-> Загрузки установить Инструменты командной строки Примечание: Я установил Xcode 4.5 в/Applications/Xcode

СКАЧАТЬ Node.js ЦСИ код

мерзавец клон https://github.com/joyent/node.git кд узел мерзавец фотографии v0.8.2 компиляции исходного кода

экспорт CC =/Применения/Xcode.app/Содержание/Разработчик/компилированные инструменты/XcodeDefault.xctoolchain/USR/бен/лязг экспорт CXX = /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang++ ./configure & & сделать & & Sudo сделать установку

После установки НПМ с установщиком SH:

curl https://npmjs.org/install.sh | sudo sh 

Теперь мне нравится соединение на OSX 10,8

+0

Последний узел сборки имеют НПМ внутри пакетов. Можете ли вы попытаться установить узел с pkg? http://nodejs.org/dist/v0.10.5/node-v0.10.5.pkg –

+0

Я не знаю, почему у меня не было идеи перейти непосредственно на сайт и загрузить пакет, а не идти на GiuHub и делать все из командной строки. Но теперь все работает так, я буду делать в следующий раз. Спасибо! –

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