📜  nodemon 本地安装 - Javascript (1)

📅  最后修改于: 2023-12-03 15:17:58.354000             🧑  作者: Mango

使用nodemon在本地进行JavaScript开发

简介

nodemon是一个非常有用的工具,可以在本地实现JavaScript的开发和调试。它能够自动监视代码更改并重启服务器,节省了开发者重复手动启动服务器的时间和精力。

在本文中,我们将介绍如何在本地安装和使用nodemon,并提供一些常用的命令和示例。

安装

要安装nodemon,您需要先在计算机上安装Node.js。如果已经安装了Node.js,则可以使用以下命令通过npm进行全局安装:

npm install -g nodemon

在安装完成之后,你就可以使用nodemon了。

使用

nodemon可以直接替代node,将在监控代码更改的同时自动重启您的服务器。使用方法与node命令类似,只需要在命令行中输入:

nodemon your_script.js

如果需要调用特定的端口,可以使用以下命令:

nodemon your_script.js --port 3000

nodemon也支持其他选项,这些选项可以在启动nodemon时一起使用,例如:

nodemon your_script.js --ignore public/ --delay 2

常用命令
  • rs:重新启动服务器
  • rs [node|harmony|<custom args>]:使用其他标志重新启动服务器
  • quit:退出nodemon
  • help:获取帮助
示例

为您展示如何使用nodemon的一个示例,假设我们已经在本地安装了nodemon,现在我们要使用nodemon来启动一个本地应用并在代码更改时自动重启服务器。

在项目根目录下创建一个本地应用,有两个文件:app.jspackage.json,其中app.js文件包含以下代码:

const http = require('http');

const port = 3000;

const server = http.createServer((req, res) => {
    res.statusCode = 200;
    res.setHeader('Content-Type', 'text/plain');
    res.end('Hello World\n');
});

server.listen(port, () => {
    console.log(`Server running at http://localhost:${port}/`);
});

此时我们只需在命令行中输入以下命令即可使用nodemon快速启动我们的服务器:

nodemon app.js

接下来,如果我们对app.js文件进行修改,则nodemon会自动重新启动服务器,我们无需手动重启服务器。

结论

通过使用nodemon,我们可以快速启动本地应用并在代码更改后自动重启服务器,简化了我们的开发过程。希望这份简短的教程对您有所帮助!