Javascript 错误-找不到模块';配置';
我在Javascript 错误-找不到模块';配置';,javascript,node.js,Javascript,Node.js,我在all.js中有邮件配置代码 现在我正试图在我的mail.js服务中导入这个,所以我导入了config模块,如下所示:- mail.js config = require('config'), all.js mailer: { auth: { user: "XXXXXXX", pass: "abc@123" } } 给我错误找不到模块,但模块存在我已检查过 如何解决这个问题?我使用了以下代码&它起作
all.js
中有邮件配置代码
现在我正试图在我的mail.js
服务中导入这个,所以我导入了config
模块,如下所示:-
mail.js
config = require('config'),
all.js
mailer: {
auth: {
user: "XXXXXXX",
pass: "abc@123"
}
}
给我错误找不到模块,但模块存在我已检查过
如何解决这个问题?我使用了以下代码&它起作用了:-
config = require('../config/config');
当您没有安装配置包时,也会发生这种情况。您可能只需要安装配置包
npm i config
您是否已导出模块。。?就像在中一样,Module.Exports.Mailer={auth:{…}}
config.js
Exportsall.js
&我的代码在all.js
中。如果要导出名为Mailer的对象,请尝试使用此config=require('config')。Mailer,您需要参考它。已尝试…仍然给出错误无法找到模块config
Try使用路径require('./config/config')代码>请参见是的,您必须使用相对路径(以“../”或“/”开头),否则node.js将查看node_modules文件夹。请确保知道如何区分../和./<代码>=此位置..=打开目录