Установка NPM на OSX Lion - PullRequest
       1

Установка NPM на OSX Lion

4 голосов
/ 11 сентября 2011

Я пытаюсь установить NPM на OSX Lion, я запускаю эту команду:

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

После запроса набрать "да", и я получаю это:

All clean!
! [ -d .git ] || git submodule update --init --recursive
node cli.js rm npm -g -f
node cli.js cache clean
Assertion failed: ((req->result == -1 && req->ptr == NULL) || (req->result >= 0 && req->ptr != NULL)), function uv_fs_req_cleanup, file src/unix/fs.c, line 89.
make: *** [clean] Abort trap: 6
node(21572,0x7fff73d64960) malloc: *** error for object 0x7ff772051000: pointer being freed was not allocated
*** set a breakpoint in malloc_error_break to debug
npm-install-20221.sh: line 211: 21572 Abort trap: 6           "$node" cli.js install -gf
It failed

Сделал некоторое исследование и не мог найти кого-то еще с этой точной проблемой.Версия моего узла v.0.5.7-pre.

EDIT

Для тех, кто ищет, как установить npmjs, URL-адрес изменен только на https (URL-адрес исправленвыше).

1 Ответ

2 голосов
/ 13 сентября 2011

Yup.

Право tjameson.

Установите stable версию перед установкой npm.

Получите исходный код непосредственно с сайта узла:

node-v0.4.11.tar.gz Исходный код

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...