轉換服務器端/ PhantomJS的JS腳本嘗試在服務器端PhantomJS腳本中使用resemble.js會引發未定義的錯誤,並且沒有任何日誌記錄會穿透過去的{object Object}。構圖幻影/例子/ universe.js文件後,我試圖打開original resemble.js file:使用require()
(function (_this) {
_this['resemble'] = function (fileData) {
...
}
}(this));
到
exports.create = function() {
(function (_this) {
_this['resemble'] = function (fileData) {
...
}
}(this));
};
以及
exports.create = function() {
resemble = function (fileData) {
...
}
};
首先,到底做什麼那晃來晃去(this)
呢?其次,我如何記錄該對象?最後,包裝該文件的正確方法是什麼?
謝謝!
這是什麼運氣? – ryan 2013-03-14 23:29:57
不是,我正在將Casper作爲模塊加載,以便我可以直接訪問Phantom對象。我也希望使用批處理系統,所以我可以將分析從實際的基準測試中分離出來(試圖獲得ATF加載時間的可視基準)。 – Indolering 2013-03-28 17:11:15
它看起來像我現在必須使用一個非幻影控制器,因爲我無法在加載幻像測試後切換代理。 – Indolering 2013-03-28 17:12:45