在哪里放置Node.js全局模块的配置文件

时间:2014-04-04 11:42:01

标签: javascript node.js configuration

我正在创建一个提供一些命令行可执行文件的全局模块,我想知道哪里是存储模块配置选项的最佳位置。例如,npm具有注册用户帐户的npm adduser命令(位于用户主目录中的.npmrc文件中)。我的问题是:如果我需要存储配置和/或缓存文件,最好的做法是使用类似的东西:

function getUserHome() {
  return process.env.HOME || process.env.HOMEPATH || process.env.USERPROFILE;
}

find the user's home directory in platform agnostic way,然后在那里创建我的配置文件夹(可能前缀为.,因此它在unix机器上隐藏)?

0 个答案:

没有答案