Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article?

問題 表題の通り。 会社のメンバーから質問きたので、解決方法を調査して答えました。 そのときの知見として残しておきます。 phantomjsの準備 ここで書くことじゃないけども、一応こんな感じ echo '{"scripts": {"start": "phantomjs script.js"}}' >> package.json echo 'console.log("Hello, World!"); phantom.exit()' >> script.js npm install --save-dev phantom phantomjs npm start var page = require('webpage').create(); page.viewportSize = { width: 320, height: 480 }; page.clipRect = { top: 0, lef
Chrome59(2017/05/27現在はベータ)から--headlessオプションを使うことでChromeをヘッドレスブラウザとして使えます。これをNodeJSから操作するにはchrome-remote-interfaceというNPMパッケージを使うのですが、そのままですとなかなか面倒です。そこで、NightmareJS風にヘッドレスChromeを操作することができるライブラリをご紹介します。 GitHub: https://github.com/OnetapInc/chromy 基本的な使い方 このようにNightmareJS風のメソッドチェーンで操作することができます。visibleオプションを指定すればヘッドレスモードではなく通常モードでChromeを起動することもできます。 Chrome本体は標準的なインストールをしていれば自動的に最も新しいChromeを探してそれを起動します
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く