1
私は人気のあるウェブサイトで使用されているjavascriptライブラリのバージョンを探しています。ウェブサイトで使用されているJavascriptライブラリのバージョンを見つける方法は?
phantomjs.exeを使用して、jqueryの情報を見つけることができました。しかし、私は、角、ninject、mochajs、reactjsのような他のJavascriptするライブラリのためにそれを拡張する方法を知っている。ここで
は私が使用してファイルを添付しています http://phantomjs.org/download.htmlにphanotomjs.exeするためのリンクですnodejsはありませんjqueryの場合
var page = require('webpage').create(),
system = require('system'),
address;
if (system.args.length === 1) {
console.log('Usage: libdetect.js url');
phantom.exit(1);
}
page.settings.loadImages = false;
address = system.args[1];
console.log('Loading', address, '...');
page.open(address, function (status) {
if (status !== 'success') {
console.log('ERROR: Unable to load', address);
phantom.exit();
} else {
setTimeout(function() {
var jQueryVersion;
jQueryVersion = page.evaluate(function() {
return (typeof jQuery === 'function') ? jQuery.fn.jquery : undefined;
});
if (jQueryVersion) {
console.log('jQuery', jQueryVersion);
} else {
console.log('This site does not use jQuery.');
}
phantom.exit();
}, 2000);
}
});
通常、バージョン番号はコメントのファイルの先頭にあります。これを行うスクリプトを書く方法を尋ねていますか、あるいは手動でバージョン番号を見つける方法を尋ねていますか? – 4castle
@ 4castle:私はスクリプト/コマンドを介して手動ではなく – Angelah