gpt4 book ai didi

javascript - 错误: Cannot find module 'dbconstant'

转载 作者:行者123 更新时间:2023-12-03 12:06:15 25 4
gpt4 key购买 nike

我创建了一个自定义模块,我想将其功能导出到其他 js 模块中,但是在需要该模块时,我收到以下错误:

错误:找不到模块“dbconstant”

在文件login.js中我正在执行以下操作:

var dbConst = require('dbconstant');

这会导致上述错误。

但是当使用以下代码导入模块时,它工作正常:

var dbConst = require('/home/gaurav/mygitRepo/officemgmt/api/dbconstant');

login.js 驻留在@ /home/gaurav/mygitRepo/officemgmt/api

我严重怀疑提供绝对路径是否可以做到这一点,如果不是,我如何导入模块。

如果还需要dbconstant代码来分析问题,请发表评论,如果需要,我也会添加。

最佳答案

您只能导入位于 node_modules 中的模块,这是使用 npm 安装的脚本所在的位置,否则您必须使用相对或绝对路径。

只要 dbconstant 是主导出位于 index.js 文件内的文件夹,或者 javascript 文件名为 dbconstantdbconstant.js

var dbConst = require('./dbconstant');

关于javascript - 错误: Cannot find module 'dbconstant' ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25181304/

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