已安装Express“ ^ 4.16.4”并出现错误:“ TypeError:无法读取未定义的属性'use'”。
module.exports = {
registerRoutes(app) {
app.use('/api', UserRoutes);
}
};
答案 0 :(得分:2)
尝试一下:
var express = require('express');
var app = express();
app.use('/api', UserRoutes);
module.exports = app;
答案 1 :(得分:0)
const express = require('express')
const app = express();
module.exports = {
registerRoutes(app) {
app.use('/api', UserRoutes);
}
};
尝试一下。还要在UserRoutes
文件中定义或导入js
。
答案 2 :(得分:0)
您需要先创建快速应用程序:
var express = require('express');
var app = express();
app.use('/api', UserRoutes);