【TypeScript/Jest】JavaScript・TypeScriptのテスト環境を構築する
こんにちは、しきゆらです。
今回は、JS/TS環境でテストを書いて実行できる環境を作る手順をメモしておきます。
個人的に、JSの世界は定期的に天変地異が起こってこれまでデファクト的なツールが使われなくなるイメージが ...
【Electron】contextBridgeでレンダラープロセスへAPIを公開する
こんにちは、しきゆらです。
今回は、最近遊んでいるElectronで詰まったところをメモしておきます。
Electronとは、というところはググればいろいろ出てくるのであまり書きません。
個人的には、Web ...
【GAS】パスワードやトークンをコードに直書きしない方法
こんにちは、しきゆらです。
最近はGASをよく書いています。
そんな中、GASを書いていて困るのは「コードにパスワードとかを直書きしたくない」ということ。
環境変数のようなものがあればいいのに・・・と思って ...
【Rails/JS】Simpackerを使って、お手軽にモダンな開発環境を整える
こんにちは、しきゆらです。
今回は、SimpackerというGemを使ってサーバ・フロント両方が良しなに動いてくれる環境を整えていきます。
今回はWSL2環境にUbuntuを入れ、そこで動かすことを想定しています。 ...
【JS】DOMのクラス名付替えを1行で行う方法
こんにちは、しきゆらです。
今回は、DOMに対してクラス名を外す処理とつける処理を1行でやる方法を知ったのでメモしておきます。
DOMに対してクラスを追加・削除するには、それぞれadd/r ...