【发布时间】:2017-06-04 04:52:42
【问题描述】:
我有几个“路由”文件,我在其中导入这样的模块:
var bcrypt = require('bcryptjs');
我试图通过将 bcrypt 导入到我的主应用程序 js 中,然后使用类似这样的 app.use() 来使 bcrypt 全局可用:
var bcrypt = require('bcryptjs');
app.use(bcrypt); // clearly not right, app crashes
我在这里尝试了很多方法。我应该坚持将它单独导入每个文件,还是有一种好方法可以让这个模块在全球范围内可用?
【问题讨论】:
-
我很确定你不能这样做/不建议这样做。只需在需要它的文件中使用它即可
标签: javascript node.js express