くらげになりたい。

くらげのようにふわふわ生きたい日曜プログラマなブログ。趣味の備忘録です。

pnpm

pnpm workspaceでCloud Functions for Firebaseを扱う

pnpm workspaceでのモノレポ化を進めているけど、 Cloud Functions for Firebaseがうまくデプロイできなかったので、 いろいろ調べてみたときの備忘録(*´ω`*) package.jsonに"workspace:^"があるとダメっぽい。 ディレクトリ構成 ディレクトリ構成はこんな…

monorepoでもGitHub Actions+OIDCでNuxtをCloud Runにデプロイしたい

前回の続き(*´ω`*) pnpm x Turborepoでつくったmonorepo構成で、 ソースからデプロイしようと思ったら、ハマったときにの備忘録(*´ω`*) pnpm x Turborepo x lerna-lite x GitHub Packagesでmonorepoなオレオレ非公開ライブラリをつくってみる - くらげにな…

pnpm x Turborepo x lerna-lite x GitHub Packagesでmonorepoなオレオレ非公開ライブラリをつくってみる

いろいろ作りたいけど、汎用的な処理とかUIをライブラリ化したいなと思って、 いろいろ調べたときの備忘録(*´ω`*) 構成 pnpm ... パッケージマネージャー。workspace機能を活用 Turborepo ... モノレポ向けのビルドシステム。依存関係を考慮してビルドして…