2016-02-08 2 views
0

Эй, я пытаюсь установить Grunt с помощью менеджера NPM, и у меня, похоже, возникают проблемы с подключением. я могу ударить этот URL https://registry.npmjs.org/grunt только штраф он будет просить меня, если я хочу сохранить или запустить GRUNT.JSON и если я вырезать и вставить этот URL я буду видеть содержимое этого JSON в гигантском массивеустановка grunt с использованием менеджера npm с проблемами подключения

[email protected] MINGW64 ~/Dev/MillsDashboard/MillsDashboard (master) 
$ npm install grunt grunt-cli -g 
npm http GET https://registry.npmjs.org/grunt-cli 
npm http GET https://registry.npmjs.org/grunt 
npm http GET https://registry.npmjs.org/grunt-cli 
npm http GET https://registry.npmjs.org/grunt 
npm http GET https://registry.npmjs.org/grunt-cli 
npm ERR! Error: connect ETIMEDOUT 
npm ERR!  at errnoException (net.js:901:11) 
npm ERR!  at Object.afterConnect [as oncomplete] (net.js:892:19) 
npm ERR! If you need help, you may report this log at: 
npm ERR!  <http://github.com/isaacs/npm/issues> 
npm ERR! or email it to: 
npm ERR!  <[email protected]> 

npm ERR! System Windows_NT 6.1.7601 
npm ERR! command "C:\\Program Files (x86)\\nodejs\\node.exe" "C:\\Program  
Files (x86)\\nodejs\\node_modules\\npm\\bin\\npm-cli.js" "install" "grunt"  
"grunt-cli" "-g" 
npm ERR! cwd C:\Users\GEL8953\Dev\MillsDashboard\MillsDashboard 
npm ERR! node -v v0.10.13 
npm ERR! npm -v 1.3.2 
npm ERR! syscall connect 
npm ERR! code ETIMEDOUT 
npm ERR! errno ETIMEDOUT 
npm 

когда выполнение команды «NPM я хрюкать» из корневой директории проекта я получаю следующее

[email protected] MINGW64 ~/Dev/MillsDashboard/MillsDashboard (master) 
    $ npm i grunt 
    npm ERR! Error: Invalid name: "MillsDashbaord" 
    npm ERR!  at ensureValidName (C:\Program Files  
    (x86)\nodejs\node_modules\npm\node_modu            
    les\read-package-json\node_modules\normalize-package- 
    data\lib\fixer.js:281:15) 
    npm ERR!  at Object.module.exports.fixNameField (C:\Program Files 
    (x86)\nodejs\node_mo            
    dules\npm\node_modules\read-package-json\node_modules\normalize-package- 
    data\lib\fixer.js            :196:5) 
    npm ERR!  at C:\Program Files 
    (x86)\nodejs\node_modules\npm\node_modules\read-package-            
    json\node_modules\normalize-package-data\lib\normalize.js:29:38 
    npm ERR!  at Array.forEach (native) 
    npm ERR!  at normalize (C:\Program Files 
    (x86)\nodejs\node_modules\npm\node_modules\re            
    ad-package-json\node_modules\normalize-package- 
    data\lib\normalize.js:28:15) 
    npm ERR!  at final (C:\Program Files 
    (x86)\nodejs\node_modules\npm\node_modules\read-p            
    ackage-json\read-json.js:310:33) 
    npm ERR!  at then (C:\Program Files 
    (x86)\nodejs\node_modules\npm\node_modules\read-pa            
    ckage-json\read-json.js:124:33) 
    npm ERR!  at C:\Program Files 
    (x86)\nodejs\node_modules\npm\node_modules\read-package-            
    json\read-json.js:284:48 
    npm ERR!  at fs.js:207:20 
    npm ERR!  at Object.oncomplete (fs.js:107:15) 
    npm ERR! If you need help, you may report this log at: 
    npm ERR!  <http://github.com/isaacs/npm/issues> 
    npm ERR! or email it to: 
    npm ERR!  <[email protected]> 

    npm ERR! System Windows_NT 6.1.7601 
    npm ERR! command "C:\\Program Files (x86)\\nodejs\\node.exe" "C:\\Program 
    Files (x86)\\no            
    dejs\\node_modules\\npm\\bin\\npm-cli.js" "i" "grunt" 
    npm ERR! cwd C:\Users\GEL8953\Dev\MillsDashboard\MillsDashboard 
    npm ERR! node -v v0.10.13 
    npm ERR! npm -v 1.3.2 
+0

Вы пытались запустить команду как 'su'? – Derek

+0

no i havent, как бы я это сделал, чтобы у меня не было знакомства с менеджером npm или его пакетами – Edgar

+0

какой 'OS' вы используете для этого? – Derek

ответ

1

вам может понадобиться установить реестр:

npm set registry https://registry.npmjs.org/ 

Uninstall и очистить кэш:

npm uninstall -g grunt-cli 

npm cache clean 

npm i -g grunt-cli 

Вниз на MillsDashboard, который содержит ваш бункер и контроллеры.

npm i grunt 

Вы находитесь за брандмауэром? Proxy?

+0

Я просто попробовал эту «npm i -g grunt-cli» и дал такую ​​же ошибку. im в «Dev/MillsDashboard/MillsDashboard», который является корневым каталогом проекта, содержащим папки «bin, Content, Controllers, Models .... и т. д.», также пытался использовать npm, чтобы хрюкать в том же каталоге, и говорит, что аналогичная ошибка плохо редактирует сообщение для показать. – Edgar

+0

Отредактировано - определенно в нижнем регистре, что MillsDashboard с вашим бункером и контроллерами. Вы не можете иметь пакет с заглавными буквами или цифрами. – suzumakes

+1

был проблемой межсетевого экрана. я подключился через горячую точку моего телефона и пошел хорошо. – Edgar

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