gpt4 book ai didi

javascript - Node.js 调用函数要求

转载 作者:搜寻专家 更新时间:2023-11-01 00:35:01 25 4
gpt4 key购买 nike

是否可以在需要时调用 Node.js 模块中的函数。

应用程序.js

const Database = require('./database').Database;

const UsersModel = require('./model').Model; // pass the name = Users and database
const AdminsModel = require('./model').Model; // pass the name = Admins and database

数据库.js

export class Database {
// some functions here
}

模型.js

export class Model {
onModelCreated(name, database) {
this.name = name;
this.database = database;
}

insert() {}
find() {}
delete() {}
update() {}
}

最佳答案

由于 require 调用被缓存,当您需要该模块时,模块内的所有代码都会被调用一次。

abc/index.js

const calledOnce = () => console.log('once');

calledOnce();

console.log('Also once');

module.exports = {
...
}

关于javascript - Node.js 调用函数要求,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55197694/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com