maximkv25
@maximkv25
web-developer

Не устанавливаются npm пакеты?

Переустанавливал nodejs, не помогло, в чем может быть причина?

C:\Users\Maxim\PycharmProjects\buzz_frontend>npm install -g bower
npm ERR! Windows_NT 6.1.7601
npm ERR! argv "C:\\Program Files\\nodejs\\node.exe" "C:\\Program Files\\nodejs\\node_modules\\npm\\bin\\npm-cli.js" "install" "-g" "bower"
npm ERR! node v6.11.3
npm ERR! npm  v3.10.10

npm ERR! shasum check failed for C:\Users\Maxim\AppData\Local\Temp\npm-6788-ecdb9771\registry.npmjs.org\bower\-\bower-1.8.2.tgz
npm ERR! Expected: adf53529c8d4af02ef24fb8d5341c1419d33e2f7
npm ERR! Actual:   8db6da69b48013071dee8d66f8a8945d6913f768
npm ERR! From:     https://registry.npmjs.org/bower/-/bower-1.8.2.tgz
npm ERR!
npm ERR! If you need help, you may report this error at:
npm ERR!     <https://github.com/npm/npm/issues>
Завершить выполнение пакетного файла [Y(да)/N(нет)]? y

C:\Users\Maxim\PycharmProjects\buzz_frontend>npm -v
3.10.10


npm debug log
0 info it worked if it ends with ok
1 verbose cli [ 'C:\\Program Files\\nodejs\\node.exe',
1 verbose cli   'C:\\Program Files\\nodejs\\node_modules\\npm\\bin\\npm-cli.js',
1 verbose cli   'install',
1 verbose cli   '-g',
1 verbose cli   'bower' ]
2 info using npm@3.10.10
3 info using node@v6.11.3
4 silly loadCurrentTree Starting
5 silly install loadCurrentTree
6 silly install readGlobalPackageData
7 silly fetchPackageMetaData bower
8 silly fetchNamedPackageData bower
9 silly mapToRegistry name bower
10 silly mapToRegistry using default registry
11 silly mapToRegistry registry https://registry.npmjs.org/
12 silly mapToRegistry data Result {
12 silly mapToRegistry   raw: 'bower',
12 silly mapToRegistry   scope: null,
12 silly mapToRegistry   escapedName: 'bower',
12 silly mapToRegistry   name: 'bower',
12 silly mapToRegistry   rawSpec: '',
12 silly mapToRegistry   spec: 'latest',
12 silly mapToRegistry   type: 'tag' }
13 silly mapToRegistry uri https://registry.npmjs.org/bower
14 verbose request uri https://registry.npmjs.org/bower
15 verbose request no auth needed
16 info attempt registry request try #1 at 14:31:08
17 verbose request id 7bda48608c7aab50
18 verbose etag W/"59c00c44-329c7"
19 verbose lastModified Mon, 18 Sep 2017 18:11:16 GMT
20 http request GET https://registry.npmjs.org/bower
21 http 304 https://registry.npmjs.org/bower
22 verbose headers { date: 'Tue, 19 Sep 2017 11:31:12 GMT',
22 verbose headers   via: '1.1 varnish',
22 verbose headers   'cache-control': 'max-age=300',
22 verbose headers   etag: 'W/"59c00c44-329c7"',
22 verbose headers   age: '188',
22 verbose headers   connection: 'keep-alive',
22 verbose headers   'x-served-by': 'cache-fra1247-FRA',
22 verbose headers   'x-cache': 'HIT',
22 verbose headers   'x-cache-hits': '2',
22 verbose headers   'x-timer': 'S1505820672.001590,VS0,VE0',
22 verbose headers   vary: 'Accept-Encoding, Accept' }
23 silly get cb [ 304,
23 silly get   { date: 'Tue, 19 Sep 2017 11:31:12 GMT',
23 silly get     via: '1.1 varnish',
23 silly get     'cache-control': 'max-age=300',
23 silly get     etag: 'W/"59c00c44-329c7"',
23 silly get     age: '188',
23 silly get     connection: 'keep-alive',
23 silly get     'x-served-by': 'cache-fra1247-FRA',
23 silly get     'x-cache': 'HIT',
23 silly get     'x-cache-hits': '2',
23 silly get     'x-timer': 'S1505820672.001590,VS0,VE0',
23 silly get     vary: 'Accept-Encoding, Accept' } ]
24 verbose etag https://registry.npmjs.org/bower from cache
25 verbose get saving bower to C:\Users\Maxim\AppData\Roaming\npm-cache\registry.npmjs.org\bower\.cache.json
26 verbose correctMkdir C:\Users\Maxim\AppData\Roaming\npm-cache correctMkdir not in flight; initializing
27 silly install normalizeTree
28 silly loadCurrentTree Finishing
29 silly loadIdealTree Starting
30 silly install loadIdealTree
31 silly cloneCurrentTree Starting
32 silly install cloneCurrentTreeToIdealTree
33 silly cloneCurrentTree Finishing
34 silly loadShrinkwrap Starting
35 silly install loadShrinkwrap
36 silly loadShrinkwrap Finishing
37 silly loadAllDepsIntoIdealTree Starting
38 silly install loadAllDepsIntoIdealTree
39 silly resolveWithNewModule bower@1.8.2 checking installable status
40 silly cache add args [ 'bower', null ]
41 verbose cache add spec bower
42 silly cache add parsed spec Result {
42 silly cache add   raw: 'bower',
42 silly cache add   scope: null,
42 silly cache add   escapedName: 'bower',
42 silly cache add   name: 'bower',
42 silly cache add   rawSpec: '',
42 silly cache add   spec: 'latest',
42 silly cache add   type: 'tag' }
43 silly addNamed bower@latest
44 verbose addNamed "latest" is being treated as a dist-tag for bower
45 info addNameTag [ 'bower', 'latest' ]
46 silly mapToRegistry name bower
47 silly mapToRegistry using default registry
48 silly mapToRegistry registry https://registry.npmjs.org/
49 silly mapToRegistry data Result {
49 silly mapToRegistry   raw: 'bower',
49 silly mapToRegistry   scope: null,
49 silly mapToRegistry   escapedName: 'bower',
49 silly mapToRegistry   name: 'bower',
49 silly mapToRegistry   rawSpec: '',
49 silly mapToRegistry   spec: 'latest',
49 silly mapToRegistry   type: 'tag' }
50 silly mapToRegistry uri https://registry.npmjs.org/bower
51 verbose addNameTag registry:https://registry.npmjs.org/bower not in flight; fetching
52 verbose get https://registry.npmjs.org/bower not expired, no request
53 silly addNameTag next cb for bower with tag latest
54 silly addNamed bower@1.8.2
55 verbose addNamed "1.8.2" is a plain semver version for bower
56 silly mapToRegistry name bower
57 silly mapToRegistry using default registry
58 silly mapToRegistry registry https://registry.npmjs.org/
59 silly mapToRegistry data Result {
59 silly mapToRegistry   raw: 'bower',
59 silly mapToRegistry   scope: null,
59 silly mapToRegistry   escapedName: 'bower',
59 silly mapToRegistry   name: 'bower',
59 silly mapToRegistry   rawSpec: '',
59 silly mapToRegistry   spec: 'latest',
59 silly mapToRegistry   type: 'tag' }
60 silly mapToRegistry uri https://registry.npmjs.org/bower
61 verbose addRemoteTarball https://registry.npmjs.org/bower/-/bower-1.8.2.tgz not in flight; adding
62 verbose addRemoteTarball [ 'https://registry.npmjs.org/bower/-/bower-1.8.2.tgz',
62 verbose addRemoteTarball   'adf53529c8d4af02ef24fb8d5341c1419d33e2f7' ]
63 info retry fetch attempt 1 at 14:31:08
64 info attempt registry request try #1 at 14:31:08
65 http fetch GET https://registry.npmjs.org/bower/-/bower-1.8.2.tgz
66 http fetch 200 https://registry.npmjs.org/bower/-/bower-1.8.2.tgz
67 info retry will retry, error on last attempt: Error: read ECONNRESET
68 silly fetchAndShaCheck shasum adf53529c8d4af02ef24fb8d5341c1419d33e2f7
69 silly rollbackFailedOptional Starting
70 silly rollbackFailedOptional Finishing
71 silly runTopLevelLifecycles Finishing
72 silly install printInstalled
73 verbose stack Error: shasum check failed for C:\Users\Maxim\AppData\Local\Temp\npm-3328-41b48a58\registry.npmjs.org\bower\-\bower-1.8.2.tgz
73 verbose stack Expected: adf53529c8d4af02ef24fb8d5341c1419d33e2f7
73 verbose stack Actual:   51bb324c88f25bcb21628e38108de469ca571dc4
73 verbose stack From:     https://registry.npmjs.org/bower/-/bower-1.8.2.tgz
73 verbose stack     at C:\Program Files\nodejs\node_modules\npm\node_modules\sha\index.js:25:8
73 verbose stack     at ReadStream.<anonymous> (C:\Program Files\nodejs\node_modules\npm\node_modules\sha\index.js:72:7)
73 verbose stack     at emitNone (events.js:91:20)
73 verbose stack     at ReadStream.emit (events.js:185:7)
73 verbose stack     at endReadableNT (_stream_readable.js:974:12)
73 verbose stack     at _combinedTickCallback (internal/process/next_tick.js:80:11)
73 verbose stack     at process._tickCallback (internal/process/next_tick.js:104:9)
74 verbose cwd C:\Users\Maxim
75 error Windows_NT 6.1.7601
76 error argv "C:\\Program Files\\nodejs\\node.exe" "C:\\Program Files\\nodejs\\node_modules\\npm\\bin\\npm-cli.js" "install" "-g" "bower"
77 error node v6.11.3
78 error npm  v3.10.10
79 error shasum check failed for C:\Users\Maxim\AppData\Local\Temp\npm-3328-41b48a58\registry.npmjs.org\bower\-\bower-1.8.2.tgz
79 error Expected: adf53529c8d4af02ef24fb8d5341c1419d33e2f7
79 error Actual:   51bb324c88f25bcb21628e38108de469ca571dc4
79 error From:     https://registry.npmjs.org/bower/-/bower-1.8.2.tgz
80 error If you need help, you may report this error at:
80 error     <https://github.com/npm/npm/issues>
81 verbose exit [ 1, true ]
  • Вопрос задан
  • 1067 просмотров
Решения вопроса 1
maximkv25
@maximkv25 Автор вопроса
web-developer
Решается отключением ssl
npm config set strict-ssl false
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы