nodejs无法加载资源:服务器响应状态为404

时间:2019-07-01 00:44:08

标签: node.js nodejs-server

我遇到此错误:无法加载资源:服务器以状态404(未找到)响应 我的路线是

router.get('/patient/:id', function(req, res, next) {
  var id = req.params.id;
    res.render('patient', { title: 'patient',data:id });
});

我的app.js是

app.set('views', path.join(__dirname, 'views'));
app.set('view engine', 'ejs');

app.use(logger('dev'));
app.use(express.json());
app.use(express.urlencoded({ extended: false }));
app.use(cookieParser());
app.use(express.static(path.join(__dirname, 'public')));

app.use('/', indexRouter);
app.use('/users', usersRouter);

1 个答案:

答案 0 :(得分:0)

这非常简单。在您的 app.js 文件中,您使用/users进行进一步的请求。因此,您的网址应为http://localhost:2000/users/patient/18

我希望它会有所帮助。快乐编码:)