「import.meta.env と .envファイルって結局なんなのか?」を調べてみた
きっかけ:Jest でエラーが出た Vite プロジェクトに Jest でテストを追加しようとしたとき、こんなエラーが出ました。 SyntaxError: Cannot use 'import....
18 search resultsShowing 1~18 results
You need to log-in
きっかけ:Jest でエラーが出た Vite プロジェクトに Jest でテストを追加しようとしたとき、こんなエラーが出ました。 SyntaxError: Cannot use 'import....
はじめに 複数のワークフローを運用していると、checkout・pnpm・Node.js のインストールなどがジョブやファイルごとに何度も登場することがあります。 UIをコンポーネントで共通化す...
はじめに Chakra UI でフォームをテストしていたとき、getByLabelText で要素が取得できずにテストが落ちるという問題に詰まりました。 ラベルのテキストは合っているはずなのに、...
はじめに 「新しいタブでURLを開く」ボタンをテストしようとしたら、window.open が jsdom では動かなくて詰まりました。 jsdom(Vitestのデフォルト環境)はブラウザAP...
はじめに Cloudflare WorkersにReactアプリをデプロイしていたとき、APIキーなどのシークレットをどこに書けばいいか迷いました。 wrangler.toml に直書きすれば動...
はじめに TypeScript + React でコードを書いていると、async 関数を呼び出すときに await を書き忘れることがあります。 async function onClickR...
はじめに プログラミングスクール「JISOU」の課題として、Vite+React+JavaScriptで「学習記録アプリ」を作成しました。 機能 学習内容・学習時間の入力 Inputの入力内容を...
はじめに ローカルではちゃんと通るテストが、GitHub Actionsだとエラーで落ちるという経験をしました。 Error: supabaseUrl is required. ❯ valida...
はじめに arr[i] でインデックスアクセスをすると、TypeScript は「必ず値が存在する」前提で型を推論します。でも実際には範囲外のインデックスを渡せば undefined が返ってく...
はじめに React で onClick などのイベントハンドラに引数付き関数を渡すとき、なぜ () => で包む必要があるのか、最初はよくわからないままなんとなく書いていました。今回はそ...
はじめに useState の返り値がなぜ配列なのか気になったので調べてみました。 const [count, setCount] = useState(0); 冗長さの軽減と命名の自由度を分割...
はじめに SPFx のサイトコレクションアプリカタログを PowerShell で設定しようとしたところ、macOS + PowerShell 7 の環境でハマったのでまとめます。 問題 Win...
AI時代に本物のエンジニアになるための決意 2026/3/21にJISOUに入会しました。 今までアウトプットが途切れ途切れだったことを反省し、あらためてこれまでの記録と学習への決意を書いていき...
みなさんはフローを作るときにどんなことを意識していますか? SharePointリストの5000件問題を回避したり、Graph APIを勉強したり、慣れない関数をAIに書いてもらったりして、なん...
OpenAI、MicrosoftがMCP(Model Context Protocol)への対応を発表したことで、「ついにMCPがAI界のUSB-C化するぞ!」と盛り上がっていますね。 そんな最...
はじめに iOSにはUserDefaultsという、キーと値をペアにして永続的なデータとして保存できる便利なインタフェースがあります。 このUserDefaultsには初期値を登録しておけるUs...
はじめに Apple Developer Enterprise Program(ADEP)を契約してIn-Houseでアプリを社内に配布している場合、1年に1回プロビジョニングプロファイル(Pr...
はじめに この記事では、iOS14以降でCallKitのUIに表示させるアプリ名を設定する方法を説明します。 過去の記事ではCXProviderConfiguration.init(locali...
18 search resultsShowing 1~18 results
Qiita is a knowledge sharing service for engineers.