![Node.js+Webpack开发实战](https://wfqqreader-1252317822.image.myqcloud.com/cover/131/36862131/b_36862131.jpg)
上QQ阅读APP看书,第一时间看更新
2.3 编写HTTP服务器
在编写第一个Node.js应用前,先了解一下Node.js应用(本节指服务端的应用)是由哪些部分组成的:
(1)通过require或import导入依赖模块。
(2)创建服务器并设置好事件回调。
(3)启动服务器。
使用VSCode编辑器新建app.js文件并写入以下代码:
![](https://epubservercos.yuewen.com/1A2713/19549639501513406/epubprivate/OEBPS/Images/Figure-P29_92299.jpg?sign=1739576055-2N0WU2grQWDMnOciWoLCgqy9zgrQWRc7-0-293757292a29fb44a3eb5bc66d7b4946)
单击如图2-2所示的菜单选项打开VSCode内置的终端:
![](https://epubservercos.yuewen.com/1A2713/19549639501513406/epubprivate/OEBPS/Images/Figure-P29_47094.jpg?sign=1739576055-dsIkOHo0jDVw268mX2poMgfh2zTLUjfS-0-ca7040aff31c5507d213588fe7db578b)
图2-2
输入node app.js即可启动HTTP服务器,如果出现启动失败,一般是端口被占用的原因,只要更换监听的端口即可,如图2-3所示。
![](https://epubservercos.yuewen.com/1A2713/19549639501513406/epubprivate/OEBPS/Images/Figure-P30_47118.jpg?sign=1739576055-2jqU9VFxxvgZpF7TDV5uUCGIl1Qn6liJ-0-b0705d34ae5a92fad14c05de3ec5ef90)
图2-3
打开浏览器访问http://127.0.0.1:3000,即可看到如图2-4所示的界面。
![](https://epubservercos.yuewen.com/1A2713/19549639501513406/epubprivate/OEBPS/Images/Figure-P30_47133.jpg?sign=1739576055-idLzQih4EcpdkEeEC930chljWE2N5fIp-0-6ac5db9b4f2ae512635d23185e500e5a)
图2-4