私はHerokuで予定されているこのコンポーネントで作業しており、正常に動作させることはできません。私はthisとthisのポストを続けて働かせました。私はheroku logs
に従ってherokuでスケジュールされたタスクを実行することができます。私が持っている問題は、モジュール内でコードを実行すると(スケジュールに基づいて実行する必要がある)、xrayモジュールが実行されず、なぜこのようなことが起こるのかわかりません。Herokuの予約済みウォーカー
var Xray = require('x-ray');
// helpers
var x = Xray({
filters: {
cleanPrice: function (value) {
return typeof value === 'string' ? value.replace(/\r|\t|\n|€/g, "").trim() : value
},
whiteSpaces: function (value) {
return typeof value === 'string' ? value.replace(/ +/g, ' ').trim() : value
}
}
});
console.log("START - Scraping categories...");
x('http://google.com', 'title')(function (err, title) {
console.log(title) // Google
})
:私はHerokuのは、スケジュールされたタスクを実行するために何をするかで、ここまで接続されたリンク、のいずれかに記載のbinフォルダからのコードを実行した場合
これはモジュールのない私のコードと、その出力であります
λのbin \ノードのinit START - 引っかきカテゴリは... Googleの
これは、モジュールと出力内の私のコードです
module.exports = {
start: function() {
var Xray = require('x-ray');
// helpers
var x = Xray({
filters: {
cleanPrice: function (value) {
return typeof value === 'string' ? value.replace(/\r|\t|\n|€/g, "").trim() : value
},
whiteSpaces: function (value) {
return typeof value === 'string' ? value.replace(/ +/g, ' ').trim() : value
}
}
});
console.log("START - Scraping categories...");
x('http://google.com', 'title')(function (err, title) {
console.log(title) // Google
})
}
}
出力
λのbin \ノードのinit START - 削れカテゴリ...
私は言葉 "グーグル" が欠けています。なぜ私はモジュール内に自分のコードを置く場合、これはどうなりますか?