gpt4 book ai didi

node.js - Nodejs - 使用 npm 包 'module' 从字符串创建模块

转载 作者:太空宇宙 更新时间:2023-11-03 23:57:28 26 4
gpt4 key购买 nike

我想使用 npm 包“模块”加载自定义模块,以便能够像导出某些内容的任何其他本地文件夹一样需要它。

我找不到任何有关使用该包 https://www.npmjs.com/package/module 的文档

我尝试在没有任何文档的情况下使用它,但我根本不能,因为我不明白你如何使用它。

    let myFunction = module.wrap(`module.exports = () => console.log("hej")`);```

最佳答案

老实说,我从未阅读过有关此内容的文档,但我已经使用 Node.js 多年,因此我将解释如何导入模块。给定一个包含文件 app.js 和 mod1.js 的项目以及包含文件 mod2.js 的子文件夹 utils,您可以执行以下操作:

prj/mod1.js

    module.exports = {
test: "testing"
}

prj/utils/mod2.js

    module.exports = () => {
console.log("testing");
}

prj/app.js

    var mod1 = require("mod1"),
mod2 = require("utils/mod2");

console.log(mod1.test);
mod2();

关于node.js - Nodejs - 使用 npm 包 'module' 从字符串创建模块,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56406381/

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