私はこのようなbeforeCreate
方法行われている中でモデルTransactions
持っている:私はその意志サービスEmailService
を行っている。ここ実行帆のJSでのみ生産環境には、機能(ノードJSフレームワーク)
beforeCreate(values,cb){
//I want this code to be run in just production enviroment, not in devlopement env
EmailService.sendMail(values.email,values.data);
cb();
}
をユーザーにメールを送信します。しかし、私はこれを開発環境ではなくproduction enviroment
でのみ有効にしたいと思います。
そして、私は唯一の生産的環境では、ないテスト環境には、トリガされなければならない他のイベントがたくさんあるので、私は、この行をコメントする必要はありません。これを行う方法?アプリケーションコードで
それが動作します持ち上げ、私はノードapp.jsを使用していますか? –
あなたの運用サーバー上の「生産」にNODE_ENV環境変数を設定する必要があります。ノードapp.jsを使用して帆アプリを実行します。とにかくセイルリフトは生産用のものではありません。 NODE_ENV =生産ノードapp.js:とlocalYアプリを実行することができ、それをテストするための –