1
次のコードは、コンテンツが渡されない場合があるため部分的に機能します。 (コンテキスト)それを解決するためにノードモジュールのコンテキストを渡す
var app = require('buildersApps');
app.addContent({
folderPath: __dirname + '/content/'
});
app.start();
私は動作しますが、私の質問は、それを行うには良い/きれいな方法があるかどうかである方法 )(バインドして、次を追加しますか?
var app = require('buildersApps');
app.addContent({
folderPath: __dirname + '/content/'
}).then(app.start.bind(app));
あなたのソリューションは 'bind'とは関係がありませんが、' then'を使うと( 'addContent'が返すという約束で) – Bergi
もっと慣用的なES6は' .then(x => app.start x)) ' – Bergi