dvaJs indexjs文件同时加载多个models实例

在models文件中创建一个modules文件所有的js都放在里面

在models文件下的index.js中

const context = require.context("./modules", true, /\.js$/);

// export default context
//   .keys()
//   .filter((item) => item !== "./index.js")
//   .map((key) => context(key));
export default context.keys().map((key) => context(key));

在根路径下的index.js文件

require("./models").default.forEach((key) => app.model(key.default));

注:如在路由中用到了 model: [],,在[]不要写models数据,为空就行;不然会报错

如:

 model: [import("./models/modules/home.js")],

相关推荐
©️2020 CSDN 皮肤主题: 技术黑板 设计师:CSDN官方博客 返回首页