簡體   English   中英

如何在不進入終端並鍵入 node app.js 的情況下重新加載 node.js 應用程序

[英]How to reload node js application without going to terminal and typing node app.js

--------------這段代碼是用app.js寫的----------------

const Anime_Images = require("anime-images-api");
const API = new Anime_Images();
getNSFWImg();
async function getNSFWImg() {
  let { image } = await API.nsfw.hentai();
app.get("/hent", function (req, res) {
    res.render("list", {
      Ejs: image,
    });
  });
}

--------------這是我的list.ejs文件----------------

<body>
    <img src="<%=Ejs%>">

</body>

這是我要運行的代碼。

當我在終端中編寫 node app.js 時,它會在 web 上顯示一個圖像,地址為 http://localhost:3000/hent。

但是要查看新圖像,我需要在終端中一次又一次地編寫 node app.js。

我可以設置網頁上的任何其他方式或按鈕嗎?當我點擊按鈕時,它會顯示新圖像,而無需在終端中鍵入 node app.js。

注意:我已經需要 app.js 中的所有模塊

為此,您可以使用名為“Nodemon”的命令行工具https://www.npmjs.com/package/nodemon 一旦你安裝了它,你只需運行$ Nodemon這將像運行$ node. 但是,當當前目錄中的文件發生變化時,它將重新啟動應用程序。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM