2011-12-25 5 views
3

Пробовал прочитывать эту стеклу полностью, но это не сделало меня умнее. Идеи?npm install jquery failed

sudo npm install jquery 

npm ERR! registry error parsing json 
npm ERR! error installing [email protected] SyntaxError: Unexpected token ILLEGAL 
npm ERR! error installing [email protected] <html><title>Request timeout</title><body><h1>Request timeout</h1></body></html> 
npm ERR! error installing [email protected]  at Object.parse (native) 
npm ERR! error installing [email protected]  at Request._callback (/usr/local/lib/node_modules/npm/lib/utils/npm-registry-client/request.js:147:21) 
npm ERR! error installing [email protected]  at Request.callback (/usr/local/lib/node_modules/npm/node_modules/request/main.js:99:22) 
npm ERR! error installing [email protected]  at Request.<anonymous> (/usr/local/lib/node_modules/npm/node_modules/request/main.js:361:18) 
npm ERR! error installing [email protected]  at Request.emit (events.js:64:17) 
npm ERR! error installing [email protected]  at IncomingMessage.<anonymous> (/usr/local/lib/node_modules/npm/node_modules/request/main.js:327:16) 
npm ERR! error installing [email protected]  at IncomingMessage.emit (events.js:81:20) 
npm ERR! error installing [email protected]  at HTTPParser.onMessageComplete (http.js:133:23) 
npm ERR! error installing [email protected]  at CleartextStream.ondata (http.js:1228:22) 
npm ERR! error installing [email protected]  at CleartextStream._push (tls.js:303:27) 
npm ERR! registry error parsing json 
npm ERR! SyntaxError: Unexpected token ILLEGAL 
npm ERR! <html><title>Request timeout</title><body><h1>Request timeout</h1></body></html> 
npm ERR!  at Object.parse (native) 
npm ERR!  at Request._callback (/usr/local/lib/node_modules/npm/lib/utils/npm-registry-client/request.js:147:21) 
npm ERR!  at Request.callback (/usr/local/lib/node_modules/npm/node_modules/request/main.js:99:22) 
npm ERR!  at Request.<anonymous> (/usr/local/lib/node_modules/npm/node_modules/request/main.js:361:18) 
npm ERR!  at Request.emit (events.js:64:17) 
npm ERR!  at IncomingMessage.<anonymous> (/usr/local/lib/node_modules/npm/node_modules/request/main.js:327:16) 
npm ERR!  at IncomingMessage.emit (events.js:81:20) 
npm ERR!  at HTTPParser.onMessageComplete (http.js:133:23) 
npm ERR!  at CleartextStream.ondata (http.js:1228:22) 
npm ERR!  at CleartextStream._push (tls.js:303:27) 
npm ERR! Report this *entire* log at: 
npm ERR!  <http://github.com/isaacs/npm/issues> 
npm ERR! or email it to: 
npm ERR!  <[email protected]> 
npm ERR! 
npm ERR! System Darwin 11.2.0 
npm ERR! command "node" "/usr/local/bin/npm" "install" "jquery" 
npm ERR! cwd /Users/fw/nodeprojects/cloudnode/zorro 
npm ERR! node -v v0.4.10 
npm ERR! npm -v 1.0.106 
npm ERR! type unexpected_token 
npm ERR! arguments [ 'ILLEGAL' ] 
npm ERR! 
npm ERR! Additional logging details can be found in: 
npm ERR!  /Users/fw/nodeprojects/cloudnode/zorro/npm-debug.log 
npm not ok 
+0

Это все еще происходит? Если да, попробуйте обновить npm до последней. Похоже, что ошибка связана с тем, что у него возникают проблемы, потянув пакет вниз. Если ребята из NPM немного изменили свою схему между 1.0.106, и теперь это объяснит это. –

+0

Это прекратилось, без обновления NPM, который, я считаю, был последним. Однако, боюсь, я не знаю причину этого. Возможно, это было из-за того, что я удалил MacPorts ... –

ответ

10

У меня была та же проблема. Похоже, что мы должны использовать

НПМ установить JQuery

вместо

НПМ установить Jquery

Благодаря coolaj86.

+0

Для этого мне нужно установить jsdom (который строит jquery в нижнем регистре), но все равно не работает. – occasl

+0

это не сработало для меня. У меня такая же проблема, как и у меня. Я работаю над Mac. Может ли это быть проблемой в нпм? – biogeek

2

Похоже случае верблюжьей JQuery начисления амортизации в настоящее время

npm WARN deprecated [email protected]: This is deprecated. Please use 'jquery' (all lowercase). 

Вы должны использовать

npm install jquery 
+0

, когда я запускаю тесты с кармой - он не может найти модуль jquery с нижним регистром. Для этого требуется верхний регистр =/ – kurumkan

0

На убунту, я добавил 'Sudo':

sudo npm install jquery 

.. , который решил это для меня.

+0

нет необходимости устанавливать его по всему миру – kurumkan

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

  • Нет связанных вопросов^_^