gpt4 book ai didi

javascript - node.js 中的相对路径问题

转载 作者:行者123 更新时间:2023-11-30 19:46:54 24 4
gpt4 key购买 nike

enter image description here

以上是目录结构。我正在尝试访问上面突出显示的文件:DatabaseConnection 在 login_API.js 中使用以下代码

var connection = require("../../../../DatabaseConnection");

我在许多其他文件中做同样的事情。

问题是:如果 DatabaseConnection 的文件路径明天发生变化,将会发生什么。在那种情况下,我将不得不在所有文件中再次重写正确的相对路径。

能否建议我如何更改上面的代码行以更好地利用它?

我尝试按照此处提到的另一种方式进行操作:https://stackoverflow.com/a/26163910/726802

但是,无法理解如何在我的案例中使用以下代码:

var myModule = require.main.require('./path/to/module');

最佳答案

您可以将 DatabaseConnection.js 放在 node_modules 中,然后这样要求它:

var connection = require("DatabaseConnection");

关于javascript - node.js 中的相对路径问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54857573/

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