0

browserify で複数の変換を実行しようとしています。

ディレクトリに次のファイルがあります

  • dev.json
  • stage.json
  • prod.json
  • index.js

json ファイルは、環境固有の構成ファイルです。

index.js :

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

私は、envify 変換を使用して dev/prod/stage と configurify を選択し、動的式を評価しています。

Envenify を実行しただけでは正常に動作しますが、envify に続いて configurify を使用すると、「./undefined.json」が見つからないというエラーが表示されます。

ここに画像の説明を入力

どんな助けでも大歓迎です。

4

1 に答える 1

0

ストリームを使用して browserify 変換がどのように機能するかを理解するのに少し時間がかかりました。どうやら、configuriy 変換はストリームを使用せず、代わりにファイル形式のディスクを読み取っていたようです。問題を開きました 。

于 2016-07-28T05:39:50.567 に答える