1、新建任意一个项目文件夹准备用于部署服务,并在下面放置一个html文件用于测试。
2、在任意位置新建js文件(名称自定),我们使用require('http补朱锚卦39;),获取一个http对象,并用其创建一个http服务。然后让http服务监听我们需要部署的服务端口。
3、我们在服务对象中进行请求的处理,首先我们需要获取到服务的访问路径,即假如访问了localhost:9002/index.html,我们需要获得/index.html这一段,并将其廪咫錾净做处理之后返回实际的需求页面。我们可以在request对象的url中获得它。这里我们需要url和path对象协助require('path'),require('url')即可取到。
4、接着我们根据请求的路径,找到项目文件夹下相应殳陌抻泥页面,如果请求路径所在的文件不存在,则返回404。这里我们需要fs对象协助,我们require('fs')就可以取到。
5、这样简单的项目访问处理就完成了,我们可以在命令行使用node指令运行,例如:node demo.js。
6、运行成功后,我们就可以在浏览器访问了。我们请求已经写好的index.html
7、而如果页面不存在的话。也会有相应提示。
8、以上即是本篇的全部内容,感谢阅读。