Node.js 在环回(Strongloop)中使用自定义middlware

Node.js 在环回(Strongloop)中使用自定义middlware,node.js,express,middleware,loopbackjs,strongloop,Node.js,Express,Middleware,Loopbackjs,Strongloop,我正在学习如何正确使用定制中间件,方法如下 我将datetime.js文件放在我的server/middleware文件夹中,并尝试在我的server.js中使用它(根据以下内容): 然而,当我试图通过'slc run'启动应用程序时,我收到了如下投诉: 错误:找不到模块“datetime” 因此我怀疑服务器是否能够检测到中间件“datetime”。在环回中使用自定义中间件的正确方法是什么 谢谢您需要使用相对路径的datetime。服务器不会自动为您找出依赖路径 var datetime =

我正在学习如何正确使用定制中间件,方法如下

我将
datetime.js
文件放在我的
server/middleware
文件夹中,并尝试在我的server.js中使用它(根据以下内容):

然而,当我试图通过'
slc run
'启动应用程序时,我收到了如下投诉:

错误:找不到模块“datetime”

因此我怀疑服务器是否能够检测到中间件“datetime”。在环回中使用自定义中间件的正确方法是什么


谢谢

您需要使用相对路径的datetime。服务器不会自动为您找出依赖路径

 var datetime = require('./middleware/datetime');
 var datetime = require('./middleware/datetime');