2016-07-14 2 views
0

Я пытаюсь создать новое приложение Angular2 с помощью angular-cli, но не могу заставить его работать правильно.ng new does not to untar cache

нг новый сбой во время этапа НПМ: Installing packages for tooling via npm

Installing packages for tooling via npm 
typings ERR! message Unable to connect to "https://api.typings.org/entries/dt/es6-shim/tags/0.31.2%2B20160317120654" 
typings ERR! caused by getaddrinfo ENOTFOUND company company:443 

typings ERR! cwd D:\Source\testsdfsa 
typings ERR! system Windows_NT 6.3.9600 
typings ERR! command "C:\\Program Files\\nodejs\\node.exe" "D:\\Source\\testsdfsa\\node_modules\\typings\\dist\\bin.js" "install" 
typings ERR! node -v v4.4.7 
typings ERR! typings -v 0.8.1 
typings ERR! code EUNAVAILABLE 

если я пытаюсь запустить НПМ установить после этого я получаю ту же ошибку. Перезагрузка, начиная с нуля, и очистка кеша ничего не меняла.

Если я пытаюсь установить снова после того, как первый провал без очистки кэша я получаю следующие ошибки:

untar error C:\Users\user\AppData\Local\Temp\npm-2280-3cd29f2f\ 
       registry.npmjs.org\source-map\-\source-map-0.5.6.tgz 

untar error C:\Users\user\AppData\Local\Temp\npm-2280-3cd29f2f\ 
       registry.npmjs.org\source-map\-\source-map-0.5.6.tgz 

untar error C:\Users\user\AppData\Local\Temp\npm-2280-3cd29f2f\ 
       registry.npmjs.org\bluebird\-\bluebird-3.4.1.tgz 
unexpected eof 
Error: unexpected eof 
at decorate (C:\Users\schnaitlr\AppData\Roaming\npm\node_modules\angular-cli\node_modules\npm\node_modules\fstream\lib\abstract.js:67:36) 
at Extract.Abstract.error (C:\Users\schnaitlr\AppData\Roaming\npm\node_modules\angular-cli\node_modules\npm\node_modules\fstream\lib\abstract.js:61:12) 
at Extract._streamEnd (C:\Users\schnaitlr\AppData\Roaming\npm\node_modules\angular-cli\node_modules\npm\node_modules\tar\lib\extract.js:91:35) 
at BlockStream.<anonymous> (C:\Users\schnaitlr\AppData\Roaming\npm\node_modules\angular-cli\node_modules\npm\node_modules\tar\lib\parse.js:51:8) 
at emitNone (events.js:67:13) 
at BlockStream.emit (events.js:166:7) 
at BlockStream._emitChunk (C:\Users\schnaitlr\AppData\Roaming\npm\node_modules\angular-cli\node_modules\npm\node_modules\tar\node_modules\block-stream\block-stream.js:203:10) 
at BlockStream.flush (C:\Users\schnaitlr\AppData\Roaming\npm\node_modules\angular-cli\node_modules\npm\node_modules\tar\node_modules\block-stream\block-stream.js:70:8) 
at BlockStream.end (C:\Users\schnaitlr\AppData\Roaming\npm\node_modules\angular-cli\node_modules\npm\node_modules\tar\node_modules\block-stream\block-stream.js:66:8) 
at Extract.Parse.end (C:\Users\schnaitlr\AppData\Roaming\npm\node_modules\angular-cli\node_modules\npm\node_modules\tar\lib\parse.js:86:23) 
+0

Можете ли вы попробовать «npm install typings» и сообщить мне, есть ли проблема или нет. И используете ли вы локальный прокси? Проверьте правильность настройки. –

ответ

0

я обнаружил, что вызывает проблемы: я сконфигурированный наш прокси в файле .typingsrc с использованием

HTTP://DOMAIN\user:[email protected]:port 

, но типичные значения, такие как npm, заменяют обратную косую вперед. что заставляет прокси-сервер терпеть неудачу при аутентификации. Кодирование обратной косой черты устраняет проблему

HTTP://DOMAIN%5Cuser:[email protected]:port 
+0

Вот что я задавал в вашем вопросе :) –

+0

Да, я знаю, спасибо за ваше время в любом случае. :) – Console