javascript - node_modules 上的配置文件

标签 javascript node.js npm

我创建了一个包含我的业务逻辑的通用 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/

相关文章:

javascript - 如何将 TypeScript 与 Vue.js 和单文件组件一起使用?

javascript - 仅在 Chrome 中使用 javascript 将图像复制到剪贴板

javascript - html 中元素的最快搜索

node.js - Nodejs 将角色连接到数据库表

node.js - 如何将集合中的文本文件与 fs 集合中的图像关联?

angularjs - 使用 MongoDB db.collection.aggregate 的结果从 db.collection.find 中排除结果

javascript - 如何在 Shiny 的应用程序加载时触发 JS 脚本

node.js - npm 包安装在意外的位置

node.js - `npm update` 之后无法再发布 VS Code 扩展吗?

node.js - 使用交叉应用程序识别前台应用程序