備忘録

備忘録

TypeScript

Node.js + TypeScript + puppeteerでevaluateを非同期で利用する方法

Ⅰ. はじめに TypeScriptのようなAltJSで以下のコードを実行すると、以下のエラーが出力されます。 await page.goto('http://example.com') let str = await page.evaluate(async () => { let res = await window.fetch('http://example.com') return await r…

Visual Studio Codeで *.d.ts ファイルを非表示にする方法

Ⅰ. はじめに タイトルの通り「Visual Studio Codeで *.d.ts ファイルを非表示にする方法」です。 Ⅱ. やり方 1. VSCodeで「Ctrk + ,」を押し「設定」を開く 2. settings.json を開く 3. 以下を追記する { "files.exclude": { "**/*.d.ts": { "when": "$(basen…

TypeScript+webpack+Node.jsでHelloWorldする方法

Ⅰ. はじめに タイトルの通り「TypeScript+webpack+Node.jsでHelloWorldする方法」です。 Ⅱ. やり方 1. プロジェクトを作成する mkdir helloworld cd helloworld npm init -y npm i -D typescript ts-loader webpack webpack-cli webpack-node-externals npx …