deezus blog

.Net Core、Typescriptを中心に技術的ノウハウを公開しています

windowsでのnpmとyarnでのグローバルインストール時の保存パスの違い

下記コマンドはglobalにパッケージをインストールしますが、windows版ではパッケージの保存場所が違います npm install [package] --global yarn global add [package] npmの場合は C:\Users\[ユーザー名]\AppData\Roaming\npm yarnの場合は C:\Users\[ユー…

typescript+webpackでelectronアプリを開発する際の注意点

webpackでビルドする際__dirnameが展開されてしまう為、ビルドしたjsでNot allowed to load local resourceというエラーが発生します 具体的には下記コードの__dirnameがwebpack.config.jsを基準とした__dirnameに置換されてしまう為、index.htmlが読み込め…

インデックスに含まれるカラムのALTER

既存テーブルのカラムの型やサイズの変更を行う場合、下記ALTER文で行います SQL Server ALTER TABLE [table_name] ALTER COLUMN [column_name] VARCHAR(100) PostgreSQL ALTER TABLE "table_name" ALTER COLUMN "column_name" VARCHAR(100) MySQL ALTER TAB…