[英]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.