NODEJS从父文件夹将config.js导入模块中
我正在尝试导入包含以下数据的配置文件:
module.exports = webhook_methods = {
GET : "GET",
POST : "POST",
PUT : "PUT"
}
module.exports = endpoints = {
WEBHOOKS : "webhooks",
ORDERS : "orders"
}
从具有以下结构的父文件夹进入我的模块(webhook_module.js),>
-server.js -config.js --webhook_module.js
在我的webhook模块内部,我将配置导入为
const {webhook_methods,endpoints} = require('../configs');
并使用它来将数据作为
_fecht_url = `https://${site}/api/${endpoints.WEBHOOKS}.json`;
但是我得到的错误是端点和webhook_methods是未定义的,因此require无效,或者导出无效。我不知道...
这类似于Import config.js file in another file,但就我而言,有两个我无法解决的差异。我的config.js有很多导出,而不仅仅是一个,第二个位于父文件夹中。
使用配置文件作为打字稿会更容易做到吗?我真的只想创建带有一堆枚举对象的配置文件,并将其导入整个项目。如果可以通过VS Code自动完成功能找到这些枚举,则为加号。
我正在尝试导入具有以下数据的配置文件:module.exports = webhook_methods = {GET:“ GET”,POST:“ POST”,PUT:“ PUT”} module.exports =端点= {WEBHOOKS: “ webhooks”,ORDERS:...
回答如下:发现问题,我在config.js中的导出应该是