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

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


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



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

    测试第一个node.js 程序。



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


扫描二维码关注公众号,回复: 3638809 查看本文章

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.csdn.net/</p>");  
}).listen(3000);  

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


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

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





第二种是

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




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


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


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



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


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

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

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


猜你喜欢

转载自blog.csdn.net/yhblog/article/details/79794918