2016-10-12 1 views
1

Я попытался установить Apache Cordova, как они делают это в разделе «Начало работы» на своем веб-сайте. Сначала я устанавливаю Node.js и npm, но по мере того, как я пытался установить пакет Cordova npm, я получаю следующую ошибку.Установка Apache Cordova ОШИБКА

enter image description here

Вот файл NPM-debug.log:

0 info it worked if it ends with ok 
1 verbose cli [ 'C:\\Program Files (x86)\\nodejs\\node.exe', 
1 verbose cli 'C:\\Program Files (x86)\\nodejs\\node_modules\\npm\\bin\\npm-cli.js', 
1 verbose cli '-g', 
1 verbose cli 'install', 
1 verbose cli 'appcelerator', 
1 verbose cli '--color', 
1 verbose cli 'false' ] 
2 info using [email protected] 
3 info using [email protected] 
4 verbose install initial load of C:\Users\hoerdtf\AppData\Roaming\npm\package.json 
5 verbose readDependencies loading dependencies from C:\Users\hoerdtf\AppData\Roaming\npm\package.json 
6 silly cache add args [ 'appcelerator', null ] 
7 verbose cache add spec appcelerator 
8 silly cache add parsed spec { raw: 'appcelerator', 
8 silly cache add scope: null, 
8 silly cache add name: 'appcelerator', 
8 silly cache add rawSpec: '', 
8 silly cache add spec: '*', 
8 silly cache add type: 'range' } 
9 silly addNamed [email protected]* 
10 verbose addNamed "*" is a valid semver range for appcelerator 
11 silly addNameRange { name: 'appcelerator', range: '*', hasData: false } 
12 silly mapToRegistry name appcelerator 
13 silly mapToRegistry using default registry 
14 silly mapToRegistry registry https://registry.npmjs.org/ 
15 silly mapToRegistry uri https://registry.npmjs.org/appcelerator 
16 verbose addNameRange registry:https://registry.npmjs.org/appcelerator not in flight; fetching 
17 verbose request uri https://registry.npmjs.org/appcelerator 
18 verbose request no auth needed 
19 info attempt registry request try #1 at 09:26:46 
20 verbose request id c48a8e708e170ca1 
21 http request GET https://registry.npmjs.org/appcelerator 
22 info retry will retry, error on last attempt: Error: self signed certificate in certificate chain 
23 info attempt registry request try #2 at 09:26:56 
24 http request GET https://registry.npmjs.org/appcelerator 
25 info retry will retry, error on last attempt: Error: self signed certificate in certificate chain 
26 info attempt registry request try #3 at 09:27:56 
27 http request GET https://registry.npmjs.org/appcelerator 
28 verbose stack Error: self signed certificate in certificate chain 
28 verbose stack  at Error (native) 
28 verbose stack  at TLSSocket.<anonymous> (_tls_wrap.js:929:36) 
28 verbose stack  at TLSSocket.emit (events.js:104:17) 
28 verbose stack  at TLSSocket._finishInit (_tls_wrap.js:460:8) 
29 verbose cwd D:\ 
30 error Windows_NT 6.1.7601 
31 error argv "C:\\Program Files (x86)\\nodejs\\node.exe" "C:\\Program Files (x86)\\nodejs\\node_modules\\npm\\bin\\npm-cli.js" "-g" "install" "appcelerator" "--color" "false" 
32 error node v0.12.7 
33 error npm v2.11.3 
34 error code SELF_SIGNED_CERT_IN_CHAIN 
35 error self signed certificate in certificate chain 
36 error If you need help, you may report this error at: 
36 error  <https://github.com/npm/npm/issues> 
37 verbose exit [ 1, true ] 

Может быть кто-нибудь может мне помочь?

Спасибо!

+0

у вас есть java? – Naitik

+0

Да Java istalled! Java 7 и 8. – Genfood

+0

, пожалуйста, установите только java 8 и установите envoironment путь о java 8 и проверьте версию java с ** java --version ** в cmd, затем повторите попытку – Naitik

ответ

1

Согласно follwoing НПМ Самоподписной Сертификат является не более

Вы можете отключить сертификата с помощью следующей команды: НПХ установить строгий SSL ложных

  1. https://coderwall.com/p/c2njkg/fix-npm-self_signed_cert_in_chain-or-cert_untrusted-errors

  2. http://blog.npmjs.org/post/78085451721/npms-self-signed-certificate-is-no-more

Это уже помогло вам добавить ответ, так что некоторые другие проблемы могут также решить его.

спасибо.