1
app.post('/userlogin',function(req,res){
var Module1=require('./lib/module1');
app.use(Module1);
var Module2=require('./lib/module2');
app.use(Module2);
});
一旦這些模塊已經加載,它們是否可以卸載或銷燬? 實施例:在nodejs中,一旦模塊加載完畢,可以卸載模塊?
app.get('/logout',function(req,res){
// some function to unload the modules
})
我不知道你是否真的想這樣做。在我看來,很多工作似乎都是不必要的。 也許你可以告訴我們爲什麼你想這樣做? –
'var Module1 = require('./ lib/module1')app.use(Module1)';該模塊包含路由到某個位置(例如:localhost:1000/testpage)。我想要的是一旦/註銷已經啓動路由(本地主機:1000 /測試頁)不應該發生。我試着使用上面提到的方法,但我仍然能夠路由一旦模塊已卸載,這就是我想實現的 –
我認爲你不應該通過添加和刪除功能來實現這一點。這應該在安全上下文中完成,如果用戶登錄,則只允許訪問'testpage'。 –