写了这么多年的程序,一直是从Internet上获取知识,总想着写点东西回馈给Internet,却一直抽不开身,现在终于有时间坐下来完成我这个愿望了。
在网络高度发达的今天,加之强大的搜索引擎,各种大神的技术文章唾手可得,我为什么还要写呢?原因有二:一是网上看到的文章要么讲的很细初学者需要耗费大量的精力在理论知识上,要么关键步骤缺失使初学者不得不找其他的辅助资料补充;二是记下自己的心得以便各位大神点评指导。
我写的博客只针对初学者,且只通过实训解决知其然的问题,以降低入门时间成本。想进一步知其所以然的话,请阅读相关开发文档即可。
第一篇博客罗嗦的有点多,主要是为了说明我写博客的原因。下面言归正传:
Nodejs的安装
下载
地址:https://nodejs.org/download/release
截图:
安装
Nodejs安装比较简单,双下载的msi程序(见下图)后弹出安装界面,一路“next”按钮下来直接到“finish”按钮完成安装即可。期间可修改安装目录。
验证安装完成
打开cmd窗口
方法:window桌面“开始”菜单的搜索框中输入“cmd”后回车即可。
截图:
运行node命令
方法:cmd.exe窗口中输入“node –v”命令后回车即可显示node版本号,说明nodejs安装成功。
截图:
Helloworld实现
编写Helloworld程序
方法:在任意目录下新建“Helloworld.js”文件,并将下列代码复制到文件中并保存。
var http = require("http");
http.createServer(function(request, response) {
response.writeHead(200, {"Content-Type": "text/plain"});
response.write("Hello world!");
response.end();
}).listen(8088);
console.log("nodejs start listen 8088 port!");
截图:
运行Helloworld.js程序
方法:cmd.exe窗口中输入“nodeE:\Factory\js\nodejs\helloworld\Helloworld.js”后回车,出现“nodejs startlisten 8088 port!”字样表示运行成功。
截图:
通过浏览器访问
方法:在浏览器窗口地址栏中输入“http://127.0.0.1:8088”后回车,页面中出现“Helloworld!”字样。
截图:
总结
至此,已完成javascript第一个服务器小程序,对于初学者没有任何障碍。可能会因为操作系统原因(如端口被占用、cmd命令无效等)导致搭建失败,请先找其他机器完成实例再来捣鼓机器,这样会提高成就感,提升研究程序的积极性。
————————————————
版权声明:本文为CSDN博主「kexingke」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/kexingke/article/details/51020729