关于node.js运行Microsoft sript host 报错解决方法

我也是刚接触node.js,作为一个初学者,肯定会遇到一些不知道怎么处理的问题,遇到问题很正常,关键是我们如何去解决它。对于node.js的优点可以说不言而喻了,单线程,非阻塞,事件驱动,赋予了它很快的相应和处理速度。但初学的过程并不是那么愉快。


对于node.js的学习首先要做的肯定是安装node环境,安装过程会自动配置环境变量,所以不用我们人工再次添加效果如下

关于node.js运行Microsoft sript host 报错解决方法


2.环境已经就绪,那么可以小试一波

    测试第一个node.js 程序。

关于node.js运行Microsoft sript host 报错解决方法


方便大家测试,代码如下:


var http = require("http");  
http.createServer(function(req, res) {  

    res.writeHead( 200 , {"Content-Type":"text/html"}); 

 // 发送 HTTP 头部 

// HTTP 状态值: 200 : OK

// 内容类型: text/plain
    res.write("<h1>Node.js</h1>");  
    res.write("<p>Hello World</p>");  
    res.end("<p>http://blog.****.net/</p>");  
}).listen(3000);  

console.log("HTTP server is listening at port 3000.");//终端打印信息


有两种比较方便的运行方式

第一种是  以管理员打开cmd窗口,进入node的测试目录中去, 再使用 node  +  名称.js

关于node.js运行Microsoft sript host 报错解决方法


关于node.js运行Microsoft sript host 报错解决方法


第二种是

找到你放js文件的位置,然后右击鼠标, 选择打开方式,会看到如下图


关于node.js运行Microsoft sript host 报错解决方法


这就是windows默认的打开方式,但我们要用的是node.exe,所以接下来就是点

关于node.js运行Microsoft sript host 报错解决方法

如果在其他应用里面没有看到node.exe,不着急,鼠标滑到最下面有一个

关于node.js运行Microsoft sript host 报错解决方法

然后找到你安装node的路径,里面有node.exe,选择打开就行了

关于node.js运行Microsoft sript host 报错解决方法


打开后就会看到如下运行结果

关于node.js运行Microsoft sript host 报错解决方法

说明已经运行成功,然后在浏览器地址栏输入 127.0.0.1:3000  

回车就可以看到运行结果了

关于node.js运行Microsoft sript host 报错解决方法

新人一枚,如有错误,还请指出,相互学习!