前提・実現したいこと
プログラミング初心者です。本サイトの利用も初めてです。
そのため、情報の不足や不適切な記述があるかもしれませんがよろしくお願いします。
Linuxを使っています。
Node.jsのバージョンはV4.2.6です。
Node.jsでpuppeteerを使いWebページのスクレイピングを行いたいです。
Node.js及びスクレイピングの経験はありません。
発生している問題・エラーメッセージ
$ node test.js
/home/fu-ka/networkprograming/test.js:3
(async () => {
^
SyntaxError: Unexpected token (
at exports.runInThisContext (vm.js:53:16)
at Module._compile (module.js:374:25)
at Object.Module._extensions..js (module.js:417:10)
at Module.load (module.js:344:32)
at Function.Module._load (module.js:301:12)
at Function.Module.runMain (module.js:442:10)
at startup (node.js:136:18)
at node.js:966:3
該当のソースコード
test.js
Node.js
1const puppeteer = require('puppeteer'); 2 3(async () => { 4 const browser = await puppeteer.launch(); 5 const page = await browser.newPage(); 6 await page.goto('https://www.google.com'); 7 await page.screenshot({path: 'screenshot.png'}); 8 9 await browser.close(); 10})(); 11
試したこと
$node test.jsでプログラムの実行を試みたところ上記のようなエラーが発生しました。
エラーメッセージで検索をかけたのですが何を試せばよいのかわかりませんでした。
補足情報(FW/ツールのバージョンなど)
ここにより詳細な情報を記載してください。
回答1件
あなたの回答
tips
プレビュー