我创建了一个包含我的业务逻辑的通用 npm 包,但我需要一些位于我的配置文件中的谷歌云存储信息。如果我的包在我的 node_modules 文件夹中,我该如何访问这个文件?什么是好的解决方案?
这是结构:
-config
-google_storage_config
-node_modules
-package
-serviceWhichNeedsThatConfig
最佳答案
根据您的文件夹结构,我们假设您的配置路径为 ../../../config/google_storage_config
,因为 node_modules/package/serviceWhichNeedsThatConfig
应始终位于根目录中。
现在,要访问此配置文件中的任何变量,只需在 serviceWhichNeedsThatConfig
中包含以下代码,
var config = require('../../../config/google_storage_config');
console.log(config.myVariable);
关于javascript - node_modules 上的配置文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45271560/