gpt4 book ai didi

node.js - Nodejs 代码重用最佳实践

转载 作者:太空宇宙 更新时间:2023-11-04 02:53:30 25 4
gpt4 key购买 nike

我是nodejs新手。我无法在 Nodejs 中组织重复使用的模块代码。例如:

假设我有 3 个文件,对应于我要加载的 3 个库文件。然后,我有 5 个文件需要 3 个库。

我需要在 5 个文件中重复输入以下内容吗?

require("./library-1.js");
require("./library-2.js");
require("./library-3.js");

有没有办法让我自动将这 3 行代码(可能不止 3 行)包含在 5 个文件中?

最佳答案

通常,是的,您最终会遇到这种重复,但是当您明年重构应用程序时,显式依赖关系确实很有帮助。但是,如果您愿意,您可以非常轻松地将所有 3 个库包装到一个整体模块中:

//monolith.js
exports.lib1 = require('./library-1');
exports.lib2 = require('./library-2');
exports.lib3 = require('./library-3');

然后只需使用 var monolith = require('./monolith'); 加载它

关于node.js - Nodejs 代码重用最佳实践,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27411859/

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