2016-07-26 7 views
0

browserifyで複数の変換を実行しようとしています。複数の変換エラーをブラウズする

私はディレクトリに以下のファイルを持っている

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

JSONファイルは、環境です特定の設定ファイル。

index.js:私はDEV/PROD /段階の間で迎えに変換し、動的な式を評価するためにconfigurify envify使用しています

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

envifyを実行しただけでうまくいきますが、envifyとそれに続くconfigurifyを使用すると、「./undefined.json」というエラーが表示されます。

enter image description here

すべてのヘルプは高く評価されます。

+0

ある時点で、 'mode'変数が設定されていないか、スコープでアクセスしようとしています。 –

+0

@DanielWaghorn私の理解では、変換は順番に起こるので、モードは最初のコマンドに従って "dev"に等しくなければなりません。私の理解が間違っているなら、私を訂正してください。 – user843453

答えて

0

ストリームを使用してbrowserifyトランスフォームがどのように機能するかを理解してください。どうやらconfiguriy変換はストリームを使用せず、代わりにファイル形式のディスクを読み込んでいました。 issueを開きました。

関連する問題