0

尝试使用 browserify 运行多个转换。

我在目录中有以下文件

  • 开发者.json
  • 阶段.json
  • prod.json
  • index.js

json 文件是特定于环境的配置文件。

index.js:

var mode = process.env.APP_ENV; module.exports = require('./' + mode + '.json');

我正在使用 envify 转换在 dev/prod/stage 和配置之间进行选择以评估动态表达式。

如果我只是运行 envify 它可以正常工作,但是当我使用 envify 和 configurify 时,我收到一条错误消息,提示“./undefined.json”未找到。

在此处输入图像描述

任何帮助表示赞赏。

4

1 回答 1

0

花了一些时间来了解 browserify 转换如何使用流工作。显然配置转换没有使用流,而是从磁盘读取文件。打开了一个 问题

于 2016-07-28T05:39:50.567 回答