デベロッパーモードでchrome拡張機能をインストールする。
例として、以下よりリポジトリをcloneしてくる。
chrome拡張機能をインストールする。拡張機能の画面を開く
デベロッパーモードを有効にする。
パッケージ化されていない拡張機能 ...
【Chrome Extension】Manifest V3だとService WorkerでDOMParserが現状使えないので、jsdomをインストールする
そういう仕様だからと言ってしまうとそれまでだけど、以下にもできないことは明記されていた。
ただ、以下見ていると、DOMParserが使えないのはCh ...
Chrome拡張機能の開発中にManifestをV2からV3変えて動かなくなったので調査
まずは、結論から。
chromeの拡張機能のService Worker上で他オリジンにアクセスしてレスポンスを取得する場合(つまり、オリジン間リソース共有 (CORS))
・axiosは使えない。axio ...
【C#】Directory.EnumerateFilesとDirectory.GetFilesの違い
EnumerateFilesの名前からわかる通り、こちらはIEnumerable<string>が返ってくる。なので、遅延処理が可能となっている。
どんな時に使うべきかというと、扱うファイル数が多く、すべてのファイル ...
C#のFile.EncryptはWindowsのHome editionでは使用できない
表題の通りです。
以下のようなテストメソッドを作りました。
private readonly string _filePath = Path.Combine(System.Environment.CurrentDir ...nexeを使ってnodejsで作ったものをexe化する
グローバルにインストールしてますが、必要に応じて変えてください。
npm install nexe -g
テスト用のnodeプログラムの準備まず、exeにするためのファイルを作成する。
Chrome拡張機能をTypeScriptで作るためのテンプレートを作った
お仕事でChromeの拡張機能を作りました。
その時はJavaScriptで作ったんですが、以前からTypeScriptで何か作りたいなと思っていたので、とりあえずテンプレートでも準備しておこうと思った次第です。
...
JSONオブジェクトをTypeScriptクラスにキャストする方法
Chromeの拡張機能をTypeScriptで作っていた。
その際に、chrome.tabs.sendMessageで転送したデータを受け取るときに元のclass/interfaceで受け取れなかった。
s ...
DLLをまとめたシングルバイナリを作る
結果的に以下のやり方だとシングルバイナリってわけではない。
たぶんコマンドで処理しないといけない。
ただ、これがVisual Studioからシングルバイナリを作る方法とのことなのでメモとして残してます。
...
npxって何だ?→npmでインストールしてきたモジュールを使うやつVisual
既にタイトルに結論書いてますが、一言でnpxの役割を言うと、npmでインストールしてきたモジュールを使うやつ。
以下を参考にしました。
Studio CodeでTypeScriptをデバッグする手順を