Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/422.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/clojure/3.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
Javascript node.js文件无法在Windows 10下编译错误800A03EA_Javascript_Node.js - Fatal编程技术网

Javascript node.js文件无法在Windows 10下编译错误800A03EA

Javascript node.js文件无法在Windows 10下编译错误800A03EA,javascript,node.js,Javascript,Node.js,下载并安装windows 10(x64)后。接受所有默认设置 C:\WINDOWS\system32>node -v v12.13.0 C:\WINDOWS\system32>npm -v 6.12.0 然后将其“hello world”复制到node.js文件中运行 consthttp=require('http'); 常量主机名='127.0.0.1'; 常数端口=3000; const server=http.createServer((req,res)=>{ res.s

下载并安装windows 10(x64)后。接受所有默认设置

C:\WINDOWS\system32>node -v
v12.13.0

C:\WINDOWS\system32>npm -v
6.12.0
然后将其“hello world”复制到node.js文件中运行

consthttp=require('http');
常量主机名='127.0.0.1';
常数端口=3000;
const server=http.createServer((req,res)=>{
res.statusCode=200;
res.setHeader('Content-Type','text/plain');
res.end('Hello World\n');
});
侦听(端口、主机名,()=>{
log(`Server running at http://${hostname}:${port}/`);

});您安装了错误版本的节点,即x64位的节点,并且您的计算机是32位的。请下载适合您的计算机类型的节点。我建议卸载节点并下载32位的节点,它肯定会工作…

server.on('error',function(e){console.log(e);})您可以添加此行并检查错误吗?就在server.listenw下面它为什么使用Microsoft JScript运行?这不是node,而且它已经十年不受支持了。我不知道为什么要运行MicrosoftJScript,也不知道如何利用它@Raju试过了,但还是发生了同样的错误。嘿,你能把你的文件node.js重命名为其他东西吗,ppl通过做soi思考解决了这个问题。当默认名称为node.js时,它总是执行微软过时的WSH(Windows脚本主机)JavaScript引擎(JScript)而不是Node.exeI用代码替换了文件内容,但发生了相同的错误。我更改了答案try@RolstanD“苏扎