nvmの使い方
Windowsではじめて、そしてひさびさにNode.js環境構築をしたので… 公式サイトからダウンロードして、インストーラーを実行。その後、以下のような感じのコマンドを打つとすぐに使用できる。 すごくかんたん …
Node.jsやクライアントサイドJavaScriptについて
Windowsではじめて、そしてひさびさにNode.js環境構築をしたので… 公式サイトからダウンロードして、インストーラーを実行。その後、以下のような感じのコマンドを打つとすぐに使用できる。 すごくかんたん …
useEffectを使う場合、 引数なしのときはレンダリングのたびに実行 引数があるときは指定された値が変わったとき以外はスキップ(つまりマウント時は値が挿入されたときであるため必ず実行されるし、空配列の場合は変わる値が …
フロントエンドのみで完結するアプリケーションを作成する場合、IndexedDBをデータベースの選択肢にすることがある。その設計において長い配列データを格納するときにObjectStoreの値にそのまま格納するか、もしくは …
以下のようなコードでグローバルオブジェクトを取得できる。 Strictモードが作用するのは’use strict’が記述されたスコープおよびその配下に存在するeval、関数リテラル、関数式、プロパ …
昔の技術書読んでいて、お絵描きアプリ出てきて懐かしくなった。そういえば、cache.manifestどこいったんだろうなと。 https://www.w3.org/TR/offline-webapps/ 調べてみると、H …
コールバック 関数の引数として渡される関数のこと。 コールスタック 主にインタプリタ言語においてプログラムの実行中(コール)の関数呼び出し時に使用されるデータ構造(スタック)である。複数階層の関数を呼び出したスクリプト内 …
Twitterでちょっと前に話題になっていたカリー化の話題について。 まずは議論を始めるにあたっての基本である言葉の定義、つまりカリー化の定義についてあきらかにしておきたい。 言語間でカリー化の定義が異なる場合があるかも …
表題はElectronアプリのビルド時のエラーで表示されるメッセージである。 この解決法について。 npm scriptsに “postinstall”: “electron-buil …
一度パッケージを削除してからバージョンを指定して再度ダウンロードするとよい。
以下、ヒープ領域(動的に確保可能なメモリの領域)のサイズを 4GB に増やす例。