Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/37.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Node.js Apache Cordova安装错误_Node.js_Cordova_Cmd_Npm_Installation - Fatal编程技术网

Node.js Apache Cordova安装错误

Node.js Apache Cordova安装错误,node.js,cordova,cmd,npm,installation,Node.js,Cordova,Cmd,Npm,Installation,我试着像他们在网站的“入门”部分那样安装ApacheCordova。首先,我安装Node.js和npm,但是当我试图安装Cordova npm包时,我得到了以下错误 以下是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\

我试着像他们在网站的“入门”部分那样安装ApacheCordova。首先,我安装Node.js和npm,但是当我试图安装Cordova npm包时,我得到了以下错误

以下是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 npm@2.11.3
3 info using node@v0.12.7
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 appcelerator@*
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信息如果它以ok结尾,它就工作了
1 verbose cli['C:\\Program Files(x86)\\nodejs\\node.exe',
1 verbose cli'C:\\Program Files(x86)\\nodejs\\node\u modules\\npm\\bin\\npm cli.js',
1个详细cli'-g',
1详细cli“安装”,
1个详细cli“appcelerator”,
1详细cli'--color',
1详细cli“false”]
2信息使用npm@2.11.3
3信息使用node@v0.12.7
4详细安装C:\Users\hoerdtf\AppData\Roaming\npm\package.json的初始加载
5详细的readDependencies从C:\Users\hoerdtf\AppData\Roaming\npm\package.json加载依赖项
6缓存添加参数['appcelerator',null]
7详细缓存添加规范appcelerator
8愚蠢的缓存添加解析的规范{raw:'appcelerator',
8缓存添加作用域:null,
8缓存添加名称:“appcelerator”,
8.添加rawSpec:“”,
8.添加规范:'*',
8缓存添加类型:“范围”}
9.命名appcelerator@*
10 verbose addNamed“*”是appcelerator的有效semver范围
11愚蠢的addNameRange{name:'appcelerator',范围:'*',hasData:false}
12愚蠢的地图注册名称appcelerator
13使用默认注册表进行地图注册
14地图注册处https://registry.npmjs.org/
15地图注册urihttps://registry.npmjs.org/appcelerator
16详细的addNameRange注册表:https://registry.npmjs.org/appcelerator 不在飞行中;吸引
17详细请求urihttps://registry.npmjs.org/appcelerator
18详细请求不需要身份验证
19信息尝试注册表请求在09:26:46尝试#1
20详细请求id c48a8e708e170ca1
21 http请求获取https://registry.npmjs.org/appcelerator
22信息重试将重试,上次尝试时出错:错误:证书链中的自签名证书
23信息尝试注册表请求在09:26:56尝试#2
24 http请求获取https://registry.npmjs.org/appcelerator
25信息重试将重试,上次尝试时出错:错误:证书链中的自签名证书
26信息尝试注册表请求在09:27:56尝试#3
27 http请求获取https://registry.npmjs.org/appcelerator
28详细堆栈错误:证书链中的自签名证书
28出现错误时的详细堆栈(本机)
28 TLSSocket处的详细堆栈。(_tls_wrap.js:929:36)
28 TLSSocket.emit上的详细堆栈(events.js:104:17)
28详细堆栈在TLSSocket.完成(_tls_wrap.js:460:8)
29详细cwd:\
30错误窗口\u NT 6.1.7601
31错误argv“C:\\Program Files(x86)\\nodejs\\node.exe”C:\\Program Files(x86)\\nodejs\\node\u modules\\npm\\bin\\npm cli.js”“-g”“install”“appcelerator”“--color”“false”
32错误节点v0.12.7
33错误npm v2.11.3
34链中自签名证书的错误代码
35证书链中的自签名证书出错
36错误如果您需要帮助,可以通过以下地址报告此错误:
36错误
37详细退出[1,true]
也许有人能帮我


谢谢大家!

根据以下内容npm的自签名证书不再是

您可以使用以下命令禁用证书:npm set strict ssl false

  • 我添加了答案,这已经对你们有所帮助,所以其他人也可以解决这个问题


    谢谢。

    您是否安装了java?是的,java已安装!Java 7和8。请仅安装Java 8并设置有关Java 8的环境路径,并在cmd中使用Java--version检查Java版本,然后重试,否则仍无法正常工作。我总是会遇到相同的错误。启动此npm set strict ssl false,然后重试