我遵循此处给出的目录结构:
我在server / api中有一个文件夹名称Musician。
在此文件夹中
音乐家
|
| -----> index.js
| -----> Musician.controller.js
| -----> Musician.model.js
在index.js中,
我将路线指定为:
use strict';
var express = require('express');
var musicians = require('./Musician.controller');
var auth = require('../../auth/auth.service');
var router = express.Router();
router.get('/musicians', musicians.findAll);
router.get('/musicians/:id', musicians.findById);
router.post('/musicians', auth.isAuthenticated(), musicians.add);
router.put('/musicians/:id', musicians.update);
router.delete('/musicians/:id', musicians.delete);
router.get('/import', musicians.import);
module.exports = router;
它以这种方式给出错误。但如果我把它放在我的routes.js
中,它就可以了。
如何从index.js获取这些路线?
根据网络上的目录结构和文章,它应该来自index.js
。
错误: