ノードと非同期プログラミングを初めて使用しています。私は外部のウェブサイトからいくつかのデータを取り出し、それをクライアント(AngularJS Client)に提示する必要があるウェブサイトを構築しています。
私がしたいのは、サーバーが起動するたびに外部のWebサイトからデータを取得し、DBに配置する必要があることです。 NodeJS:サーバーが起動するたびにデータを取得します。
var express = require('express'),
app = express(),
abc = require('./server/controllers/abc');
app.listen(3000, function() {
console.log('I\'m listening...');
});
app.on('listening', function(){
abc.visitPages;
});
とabc.jsでスニペットを以下:
module.exports.visitPages = function() {
console.log('Going to visitPages');
}
私のサーバー、私は私のserver.jsファイル内のコードを次している
うまく動作しますがvisitページ()の機能でabc.jsの機能は非常に親切です。
ありがとうございます。
サーバーを起動するたびにフェッチしますか?定期的にフェッチしませんか? –
実際には、サーバーが稼働している限り、定期的に定期的にフェッチします。それについての示唆? @ExplosionPills –