Node js开发手册(一)

这篇博客是Node.js开发手册的第一部分,涵盖了Node.js的基础介绍,包括如何构建路由器使用Hotnode和Supervisor,以及进行初步的测试和代码修改。适合Node.js初学者阅读。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

               

Node.js开发手册(一)

作者:chszs,转载需注明。博客主页: http://blog.youkuaiyun.com/chszs

一、Node.js简介

Node.js由于其简洁性而受到广泛关注。与PHP或ASP不同,后者在Web服务器和代码间没有间隔,也不需要自定义大量的配置文件。使用Node.js,我们可以创建服务器,自定义它,在代码层交付所有的内容。

二、构建路由器

为了交付Web内容,我们需要使URI有效。为了使得开发效率更高,这里我向大家推荐两款工具,它可以帮助Node.js程序在改动后自动部署生效,简化了开发。工具如下:

1. Hotnode

Hotnode是一个包,可以让代码在修改保存后实现自动重载。其特征有两点:
一是当文件发生改变后,自动重载Node.js代码。
二是会检测当前目录及其子目录。

2. Supervisor

node-supervisor也是一个包,它可以运行Node.js程序,观察代码的变动情况,自动重新热部署,无需担心内存泄漏以及中间模块引用的清除等。

Hotnode和Supervisor两者的功能差不多,不过Hotnode先于Supervisor差不多一年发布。
两者的安装都很简单,以supervisor为例,安装如下:

$ sudo npm install supervisor -g

三、测试

编写一个Node
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值