2014-03-26 23 views
0

我想使用pageres(https://github.com/sindresorhus/pageres)模块以不同的分辨率采取我的网站的屏幕截图。响应式网页截图与Pageres与文本文件的URL

当我在命令行中提供URL和大小时,它工作正常,但当我在文本文件中有我的url时它不起作用。它仅截取文件中的最后一个URL。我用下面的命令来运行pageres:在文本文件中

pageres 640x768 < urls.txt 

URL被换行分隔,使他们看起来像这样:

http://www.yahoo.com 
http://www.msn.com 
http://www.apple.com 

因此,它基本上需要的只是一个截图apple.com并抛出上面的每个屏幕截图下面的错误。

我得到的错误是:

TypeError: 'undefined' is not an object <evaluating 'options.windowSize.width'> 

和文件它指向的是webshot.phantom.js线13

我正在运行的命令不正确的东西?我用它在他们的网站上提到的方式使用它。

谢谢你的帮助。

回答

-1

这可能是一个错误,但它在最新版本中正常工作。刚刚测试过。

+0

我不得不使用Notepad ++将我的urls.txt(因为我在Windows)中的新行代码从** crlf **替换为** lf **以使其工作。 – aspnetdeveloper