utamaro’s blog

誰かの役に立つ情報を発信するブログ

typescript

material-iconsをchrome拡張のcontent-scriptで使用する方法

環境を整える 開発環境を整えます。 今回使うライブラリは以下のものを使います。 "dependencies": { "css-loader": "^2.1.1", "file-loader": "^3.0.1", "jquery": "^3.4.1", "material-icons": "^0.3.1", "webpack": "^4.32.2", "sass-loader": "^7.1.0", …

属性付きセレクタを作成する関数を作った。

属性付きセレクタを作成する関数を作った。 jqueryである属性がついたタグを取得したいと思ったときに、セレクタをハードコーディングすることがあります。 例えば以下のようなものです。 $("div[id='hoge']") hogeという値が動的に指定できる場合はもう少し…

環境ごとに分けたtsconfigを作成する

環境ごとに分けたtsconfigを設定する 想定するのはdevelop環境とprod環境の2つの設定を分けて管理します。 dev環境では、sourceMap: trueで、prod環境ではsourceMap: falseとします。 製品として出すのに元のソースを出すのはかっこ悪いので。。。 devとpro…