![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=1739522310-GMBwXUV8dgwbzrjByChCgWBJYroP2NjD-0-5bca055abac6f7f3424fa0fe68da22d7)
单击如图2-2所示的菜单选项打开VSCode内置的终端:
![](https://epubservercos.yuewen.com/1A2713/19549639501513406/epubprivate/OEBPS/Images/Figure-P29_47094.jpg?sign=1739522310-xo4RqR9SDEyCtnoLQAuzHqlI2jwQ0xfG-0-e750e50630604b6315633116e22bbf91)
图2-2
输入node app.js即可启动HTTP服务器,如果出现启动失败,一般是端口被占用的原因,只要更换监听的端口即可,如图2-3所示。
![](https://epubservercos.yuewen.com/1A2713/19549639501513406/epubprivate/OEBPS/Images/Figure-P30_47118.jpg?sign=1739522310-BDHdeUI6nGYeZz41voKtPfS278mMc7jq-0-d2e3e1cf5159edb4448ad8e61d5be1ad)
图2-3
打开浏览器访问http://127.0.0.1:3000,即可看到如图2-4所示的界面。
![](https://epubservercos.yuewen.com/1A2713/19549639501513406/epubprivate/OEBPS/Images/Figure-P30_47133.jpg?sign=1739522310-oCkVSILYsVaEHT16dJGl5Axmd0XByiSC-0-cff05e72ced5d0cc2a06104a42f5510a)
图2-4