t_hazawaの日記

株式投資とWebエンジニアリングのブログです。株式投資の目次は→です。 https://t-hazawa.hatenablog.com/entry/2021/02/12/220933

TypeScript

Github ActionsとWebpackによる難読化とGithub Pagesで必要なものだけ公開するのをやった

経緯 Github Actions 難読化 Terserやってみた webpackのmode(development/production) デプロイ対象を限定する 所要時間 経緯 前回、 TypeScript と Jest と Webpack で簡単な1アプリを作った t-hazawa.hatenablog.com 今回、それを Github Actions で CI/C…

TypeScriptとJestで簡単な1Webアプリを作った

経緯 & 概要 勉強の経緯 技術選定 開発中の一コマ Jest yarn とは ChatGPT TypeScript yarn buildで何をしているか github pages について そもそも yarn deploy で何をしているのか VSCodeからの拡張機能の提案 (Rainbow CSV) クラウド版 VSCode Github Cop…

業務のJSを1テストケースだけJestにしてみた

経緯 概要 かかった時間 やったこと 最終的にいい感じに通った時のコード 詰まる前編 export のエラー文言が出る試行錯誤編 cross-env編 にっちも察知もいかないから0からやる編 まだまだ試行錯誤編 モジュールの CommonJS形式と ES Modules 形式 再び、上手…

TypeScriptの組み込み方を学んだ(webpackで ts-loader), webpack plugin 色々

前回: サバイバルTypeScriptを読んだ - t_hazawaの日記 やりたいこと・概要 時間まとめ 今回 つまり 勉強したこと (まとめ) 勉強したこと (詳細) Jest 編 まだ謎なこと 次回 やりたいこと・概要 TypeScriptになってないが、そこそこJSがモダンなプロダクトが…

サバイバルTypeScriptを読んだ

経緯 読み終わった感想 かかった時間 はじめにから あらまし 特徴 誕生の背景 エコシステム なぜ使うべきか 静的型付け ECMAScript 射程 作って学ぶ編 開発環境 簡単な関数を作ろう編 Reactでいいねボタンを作ろう Prettier 編 2022/02/08 19:10 ●eslintへん…