我有以下代码正常工作
var angular = require("angular");
module.exports = angular
.module('controllers', [])
.controller('Topbar', require('../controllers/Topbar'));
但是当我将其更改为以下代码时,require
由一个名为r
的单独“实用程序”函数完成,该函数会自动附加文件夹名称,我收到错误。
var angular = require("angular");
var r = function (a) {
return require('../controllers/'+ a)
}
module.exports = angular
.module('controllers', [])
.controller('Topbar', r('Topbar'));