【发布时间】:2015-03-30 22:53:54
【问题描述】:
我正在构建一个 hubot 脚本,我想在其中加载一个 yml 文件。 我正在使用 yamljs npm 包来读取 YAML 文件。
问题是它总是说“没有这样的文件或目录”错误。 如果我输入绝对路径,它会起作用。
我错过了什么? 我正在加载这样的文件:
feeds = YAML.load('../feeds.yml');
这是我的目录结构:
【问题讨论】:
-
为什么要加载yml文件?如果您想使用在 feeds.yml 中声明的环境变量,例如 (HUBOT_VAR: test),您可以使用 process.env.HUBOT_VAR 轻松访问它。有关详细信息,请参阅环境变量部分 here。
标签: node.js coffeescript filesystems yaml hubot