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