我正在使用 fs.appendFileSync(...) 将一个新路由添加到 JavaScript 路由文件中,但是由于 Node.Js 需要重新启动才能重新加载文件,因此无法访问已添加的路由。我只需要重新加载被添加的文件即可。
我已经在 Stack Overflow 上搜索了重新加载文件而不重启服务器的方法,但所有问题都只涉及自动重新加载开发环境,而不是真正的情况。我已经看到了 Nodemon 和 Node-Supervisor 的建议,但那些只适用于开发环境。这可能是一个愚蠢的问题,但我不知道该怎么解决它。谢谢您的阅读。
var express = require('express');
var router = express.Router();
module.exports = router;
/* New Routes are appended here.
Example:
router.get('/bobby', function(req, res, next){
});
*/
我已经在 Stack Overflow 上搜索了重新加载文件而不重启服务器的方法,但所有问题都只涉及自动重新加载开发环境,而不是真正的情况。我已经看到了 Nodemon 和 Node-Supervisor 的建议,但那些只适用于开发环境。这可能是一个愚蠢的问题,但我不知道该怎么解决它。谢谢您的阅读。
app.use/get/...
?这些函数的目的就是添加路由器。 - Mathias Dolidon