Nodemon的配置

📅 2026/6/28 4:26:54
Nodemon的配置
Nodemon 是一个非常实用的 Node.js 开发工具它的核心作用是监控你的代码文件变化并在你保存代码后自动重启服务器从而免去了每次修改代码都要手动停止和启动服务的麻烦。以下是 Nodemon 的标准使用流程1. 安装 Nodemon通常推荐将其作为项目的“开发依赖”进行安装。在你的项目根目录下打开终端运行以下命令npm install --save-dev nodemon(如果你希望全局安装可以使用npm install -g nodemon)2. 配置启动脚本打开项目中的package.json文件在scripts字段中添加一个用于开发的启动脚本。假设你的项目入口文件是./bin/www根据你之前的报错信息你可以这样配置scripts: { start: node ./bin/www, dev: nodemon ./bin/www }注start通常用于生产环境而dev用于开发环境。3. 启动开发服务器在终端中运行你刚刚配置的脚本npm run dev此时控制台会输出类似[nodemon] watching path(s): *.*的信息表示 Nodemon 已经启动并开始监听你的文件。4. 享受自动重启现在你可以开始编写代码了。当你修改并保存项目中的文件时Nodemon 会自动检测到变化并输出[nodemon] restarting due to changes...随后自动重启你的应用。 进阶使用技巧手动重启如果由于某些原因需要手动触发重启只需在运行 Nodemon 的终端中输入rs并按回车即可。指定监听的文件类型默认情况下 Nodemon 监听.js和.json文件。如果你还想在.html或.css变化时重启可以使用--ext参数nodemon --ext js,html,css ./bin/www忽略特定文件夹如果某些文件夹如public或logs的变动不需要触发重启可以使用--ignore参数nodemon --ignore public/ ./bin/www结合你之前遇到的端口占用报错请务必确保package.json中的命令格式正确如dev: nodemon ./bin/www不要再写成nodemon ./bin/www npm start这种错误的拼接方式这样 Nodemon 才能正常工作。