並び順

ブックマーク数

期間指定

  • から
  • まで

81 - 120 件 / 120件

新着順 人気順

monorepoの検索結果81 - 120 件 / 120件

  • monorepo内でのパッケージのバージョンを1つだけに統一するOne Version Ruleをpnpm catalogで実装する - newmo 技術ブログ

    newmoでは、フロントエンド、バックエンド、iOSやAndroidなどのモバイルアプリをすべて同じリポジトリで管理するmonorepoを採用しています。 monorepoを採用することで、アプリケーション間で共通のコードを共有することができたり、CIの管理が楽になったり、他のチームのコードを見るのにわざわざリポジトリをcloneする必要がなくなります。 また、monorepoを採用することで、アプリケーションが利用しているパッケージ(ライブラリやツール)のバージョンを1つだけにするOne Version Ruleが実装できます。 One Version Rule One Version Ruleは、monorepo内のパッケージのパッケージのバージョンを1つだけにするルールです。 The One Version Rule  |  Google Open Source One Versio

      monorepo内でのパッケージのバージョンを1つだけに統一するOne Version Ruleをpnpm catalogで実装する - newmo 技術ブログ
    • モノリポの一部をGitHub PackagesのプライベートNPMパッケージで公開する | DevelopersIO

      まえがき 案件でサーバーとクライアントがJavaScript/TypeScriptで作られてる場合、サーバーとクライアントでAPIの型定義やバリデーションのユーティリティーなどを共通化したくなります。 共通化する部分だけを別リポジトリに切り出すと、開発中公開しないと使えないので面倒です。今回はサーバー側にYarn Workspaces モノリポ(モノリシックリポジトリ)の共通化部分をNPMで公開します。 また案件で使うときは共通化はしたいけど、パブリックに公開したくはないっという矛盾があります。プライベートNPMとして公開できるにようにします。 要件まとめ サーバーもクライアントもプライベートリポジトリで管理されている サーバー側が共通化ソースを含むモノリポ構成になっている クライアント側はNPMパッケージとして読み込む 非公開のNPMパッケージとして公開したい 今回はGitHub Pac

        モノリポの一部をGitHub PackagesのプライベートNPMパッケージで公開する | DevelopersIO
      • 30近いリポジトリを一つのリポジトリにまとめました - HRBrain Blog

        こんにちは!HRBrainプラットフォームチームの桜庭です。 この度HRBrainでは、アプリケーションごとにリポジトリを持つ形式から複数のアプリケーションを1つのリポジトリにまとめる形式(以下モノレポ)へ移行しました。 この記事ではいかにしてモノれぽに移行したのかを書いていきます。 アプリケーションやチームの規模その他諸々の事情によって良し悪しは変わってるのでこの記事ではモノレポとPolyrepoの比較については書きません。 どうして移行するのか HRBrainではマイクロサービスアーキテクチャを採用しています。 そのため、提供しているそれぞれのサービス(人事評価、社員名簿、組織図、組織分析)や認証基盤などのフロントエンドとバックエンドを別なリポジトリで管理していました。 最初はそれでうまく回っていましたが、最近では以下のような問題が発生するようになりました。 他のリポジトリにある共通処

          30近いリポジトリを一つのリポジトリにまとめました - HRBrain Blog
        • monorepoをなぜ採用したか、及び大まかな構成: 三井物産デジタルアセットマネジメントでの事例|Matsumoto Yuki

          皆さんこんにちは、代表取締役CTOの松本(@y_matsuwitter)です。最近買ったSonyのlinkbudsがめちゃ快適で感動しています。骨伝導イヤホンから乗り換えました。 さて、再びLayerXアドベントカレンダー(概念)がスタートするようです。もはやアドベントとは何なのか分からなくなっておりますが、継続してブログ書いていこうというチームでの決意表明となります。 今回は私が見ているプロジェクトの一つでmonorepoを採用し、その立ち上げ最中となりますので、まずはその採用目的や大まかにどのような構成をとったのかという話をさせてください。今レポジトリ構成でmonorepoを検討中の方の参考になればと思います。 背景今回取り上げるmonorepoは、三井物産デジタルアセットマネジメントにおける業務効率化、特に物件等の運用に関わる業務の改善プロジェクトにて採用したものとなります。もともと

            monorepoをなぜ採用したか、及び大まかな構成: 三井物産デジタルアセットマネジメントでの事例|Matsumoto Yuki
          • yarn workspaceでMonorepo+TypeScript環境をつくる | suzukalight.com

            Monorepo 環境で、yarn workspace を使って、create-react-app --typescript した client ワークスペースと、prisma2 で作成した server ワークスペースを共存させる手順のメモです。Lint, Prettier, Husky の設定も行います。 前提条件完成品手元で同様の手順を踏んだリポジトリを、GitHub 上に公開していますので、併せてご参照ください。 https://github.com/suzukalight/monorepo-react-prisma2 動作環境MacNode.js v10.16.0npm v6.9.0create-react-app (react-script v3.1.1)prisma2 v2.0.0-preview-5TypeScript v3.5.3Lint, Prettier, Husky

              yarn workspaceでMonorepo+TypeScript環境をつくる | suzukalight.com
            • Monorepoって何なのか?と関連アーキテクチャとの関係をまとめてみた

              Monorepoとは? Monorepoとは一言でいうと、そのプロダクトに関するコードをすべて単一のリポジトリで管理する方法です。 なぜ Google は全てのコードをシングルレポジトリを管理しているのかを見ればわかる通りGoogleをはじめ、facebook、Twitterなどの世界の名だたるテックカンパニーでも採用されている手法です。日本ではメルカリグループのソウゾウが導入していますね。 流行り出した背景 マイクロサービス アーキテクチャの普及につれて、それぞれのサービスは解決すべき課題にあったツールや言語を使用し、それらを書く開発チームが独立したリポジトリで管理していくことがスタンダードとなってきました。(いわゆる Polyrepo) これによりマイクロサービスを迅速に実装し、担当者が別々にデプロイを行なうことで、各サービスや開発チームの独立性を保ったまま、ソフトウェア開発のスピード

                Monorepoって何なのか?と関連アーキテクチャとの関係をまとめてみた
              • How to set up a TypeScript monorepo with Lerna

                The focus of this article is enabling code navigation in a TypeScript monorepo work seamlessly without any surprises, meaning that Go to definition in an IDE will work after a fresh clone, without having to build the projects beforehand. A solution with path aliases is presented and two solutions, each with its own advantages and disadvantages, are discussed for building the packages. You can find

                  How to set up a TypeScript monorepo with Lerna
                • yarn workspaceでmonorepo+TypeScript+Lint環境をつくる - Qiita

                  monorepo環境で、yarn workspace を使って、create-react-app --typescript した client ワークスペースと、prisma2 で作成した server ワークスペースを共存させる手順のメモです。Lint, Prettier, Huskyの設定も行います。 前提条件 完成品 手元で同様の手順を踏んだリポジトリを、GitHub上に公開していますので、併せてご参照ください。 動作環境 Mac Node.js v10.16.0 npm v6.9.0 create-react-app (react-script v3.1.1) prisma2 v2.0.0-preview-5 TypeScript v3.5.3 Lint, Prettier, Husky <概説>ワークスペース(Yarn Workspaces)とは? デフォルトで利用できるパッケー

                    yarn workspaceでmonorepo+TypeScript+Lint環境をつくる - Qiita
                  • Announcing Pages support for monorepos, wrangler.toml, database integrations and more!

                    Announcing Pages support for monorepos, wrangler.toml, database integrations and more!2024-04-04 Pages launched in 2021 with the goal of empowering developers to go seamlessly from idea to production. With built-in CI/CD, Preview Deployments, integration with GitHub and GitLab, and support for all the most popular JavaScript frameworks, Pages lets you build and deploy both static and full-stack ap

                      Announcing Pages support for monorepos, wrangler.toml, database integrations and more!
                    • Next.js+TypeScriptをmonorepoで構築したアプリに共通処理を配置するモジュールを作成した - ROXX開発者ブログ

                      はじめに こんにちは! RECJob開発チームの福山(@posion_404)です。 社内ではpoisonって呼ばれております。 今回は、プロダクトを作成している際に共通処理をモジュール化して管理することを実施したのでそのことについて書いていきます! なぜモジュール化を分けようと思ったのか 今チームで開発している、RECJobというプロダクトはReact/Next.js+TypeScriptをmonorepoで構築されています。 そこで、各アプリにまたがって同じ処理を書くことが増えてきたので、いっそのこと共通ディレクトリを作成してそこで管理しようということになりました。 同じ処理を書く際にアプリをまたぐことで使用面においても管理面においても色々と制御しやすいと考えました。 (monorepoの構築に関してはこちらの記事で紹介しているので一読してみてください!) techblog.roxx.

                        Next.js+TypeScriptをmonorepoで構築したアプリに共通処理を配置するモジュールを作成した - ROXX開発者ブログ
                      • To Microservices and Back Again - Why Segment Went Back to a Monolith

                        How to Use Multiple GitHub Accounts Git is a popular tool for version control in software development. It is not uncommon to use multiple Git accounts. Correctly configuring and switching Git accounts is challenging. In this article, we show what Git provides for account configuration, its limitations, and the solution to switch accounts automatically based on a project parent directory location.

                          To Microservices and Back Again - Why Segment Went Back to a Monolith
                        • GitHub - vercel/turbo: Incremental bundler and build system optimized for JavaScript and TypeScript, written in Rust – including Turbopack and Turborepo.

                          You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                            GitHub - vercel/turbo: Incremental bundler and build system optimized for JavaScript and TypeScript, written in Rust – including Turbopack and Turborepo.
                          • Lage

                            Finally a task runner that truly understands the structure of my workspaces! —Jason Gore, Microsoft Loop Seriously, never build more than onceBuilding once is painful enough! Lage will remember what is done before and skip any work that is not needed. Lage even skips the work based on your changes… really!

                            • モノレポ?いらんでしょ - kk-web

                              と、ちょっと挑発的なタイトルにしてみましたが、いかがでしょうか。 今までモノレポに対する話題を上げることは避けていたのですが。 今回はモノレポに対する、個人的な意見をだらだらーっと書いていこうと思います。 先に結論から書いてしまうと。 タイトルの通り、個人的にはどちらかといえばモノレポ反対派です。 とはいえあたりまえですがケースバイケースだと思っていて。 もちろん有用なケースもあると思いますので、全面的に導入を反対する気は毛頭ないです。 ただメリットをデメリットが上回るケースで導入するのはアホだよね、と個人的には思っています。 あと、日本ではなぜかやたらとモノレポを持ち上げる記事が目につく一方、デメリットについてしっかりと触れられている記事が少ないなと思います、あくまで個人的にですが。 まず、モノレポを導入することによって得られるメリットって以下のような感じかなーと思います。 複数のリポジ

                                モノレポ?いらんでしょ - kk-web
                              • Turborepo 2.0

                                Turborepo 2.0 improves the developer experience of JavaScript and TypeScript repositories, with features including: New terminal UI: Interactive tasks and clearer logs Watch Mode: Dependency-aware task watcher for any tooling in your repository All-new documentation: Core monorepo concepts, refreshed API reference, and ecosystem tooling guides Licensing and maintenance updates: Upgraded to MIT lic

                                  Turborepo 2.0
                                • モノレポとマイクロサービス - Qiita

                                  コロナの影響で在宅勤務(テレワーク)も一ヶ月以上も続き環境の変化に慣れてきましたが、BBCパパのように急な家族の割り込みによる対応で頭を悩まされている streampack の Tana です。 (在宅疲れした際に見るとリラックスできますw) モノレポ(Monorepo)とマイクロサービスへの取り組みについて streampack は動画配信プラットフォームをお客様の要望にカスタマイズしながら、AWSなどのクラウド上に提供しているサービスです。既存のシステムとマイクロサービスを最大限に活かすために、案件ごとに管理していた複数のレポジトリ管理からモノレポへ移管したかについての経験談のお話になります。 以前は案件やレイヤー毎にリポジトリを切って開発してました。いわゆる Polyrepo(Multi-Repo) と呼ばれる方法です。 例えば、 - project1_frontend - proj

                                    モノレポとマイクロサービス - Qiita
                                  • Building Uber’s Go Monorepo with Bazel

                                    You’re seeing information for Japan . To see local features and services for another location, select a different city. Show more In traditional industries such as automobile or aerospace, engineers first design the products and the manufacturing facilities produce the cars or aircrafts according to the design. In software development, a build system is similar to the manufacturing facilities that

                                      Building Uber’s Go Monorepo with Bazel
                                    • zenn-editor の Monorepo 環境を pnpm + Turborepo + lerna-lite で構築した話

                                      この記事について みなさん、こんちにちは。 好きな絶滅動物はアルゲンタヴィス。uttk です。 先日、zenn-editor の Monorepo 構成を Lerna から pnpm + Turborepo + lerna-lite に変えたので、この記事でその構成について解説していこうと思います 💪 なんで、その構成? zenn-editor では Lerna を使って Monorepo 環境を構築していましたが、実際に Lerna を使っている部分はビルド時とリリース時のみで、ほとんどの機能を使用していませんでした。また、yarn workspace も併用していたため、違う Monorepo ツールが二つ存在していて、それぞれの役割が( 個人的に )分かりにくい状況でした。 そのため、Lerna を使わずに pnpm が提供している workspace 機能に寄せる形で構築した結果

                                        zenn-editor の Monorepo 環境を pnpm + Turborepo + lerna-lite で構築した話
                                      • 運用してわかった!モノレポに向いているプロジェクト | 株式会社CAM

                                        |はじめに CAMでWebフロントエンドエンジニアをしている三好です。 今回はCAMで扱っている、FensiをプラットフォームとしたWebサービスのモノレポをマルチレポに変更したことについて、変更に至った経緯と運用してわかったメリット、デメリットをお話します。 実際にこれが正解だとは思いませんが、変更した結果どのような考えに変わっていったのかをここでは書かせていただこうと思います。 |モノレポ、マルチレポとは 単一のリポジトリで複数のプロジェクトを管理することをモノレポと言い、単一のリポジトリで単一のプロジェクトを管理することはマルチレポと言います。 JavaScriptのトランスコンパイラであるBabelでは、実際にモノレポでプロジェクトを管理することによって、以下のようなメリット、デメリットがあると述べられています。(参考: https://github.com/babel/babel

                                          運用してわかった!モノレポに向いているプロジェクト | 株式会社CAM
                                        • @nx/react | Nx

                                          The React plugin contains executors and generators for managing React applications and libraries within an Nx workspace. It provides: Integration with libraries such as Jest, Cypress, and Storybook.Generators for applications, libraries, components, hooks, and more.Library build support for publishing packages to npm or other registries.Utilities for automatic workspace refactoring.Setting Up @nx/

                                          • DevOps な組織で Monorepo から Argo CD を使って Kubernetes にデプロイする仕組みの草案

                                            README.md 概要 前提条件 アプリケーションは Mono Repo 上にサブディレクトリとして数十ほど存在 各アプリケーションは独立してリリース可能とする そのためにリリースブランチ等には */release といった形でそのアプリケーションの名前を持つ 開発チームは self-contained な DevOps チームへの変化を目指している 開発チームはアプリケーションのコードはもちろん、Kubernetes の manifest にも ownership を持つ (持って欲しい) そのため、アプリケーションコードも manifest も同一のリポジトリに保持する アプリケーション用のディレクトリの中にサブディレクトリとして manifest をおく場所があり、環境ごとのバリエーションは kustomize の overlay として表現 GitHub の Pull Reque

                                              DevOps な組織で Monorepo から Argo CD を使って Kubernetes にデプロイする仕組みの草案
                                            • Why TurboRepo Will Be The First Big Trend of 2022

                                              In 1976, Stuart Feldman made Make, the build system that secretly runs ~all open source. In 2021, @jaredpalmer spent the year working on a new tool that is up to 85% faster. @Vercel snapped it up last month. Why @TurboRepo will blow up in 2022: dev.to/swyx/why-turbo… Why Monorepos You can refer to other sources for definitions of Monorepos (2022 edit: Nrwl just launched https://monorepo.tools/ whi

                                                Why TurboRepo Will Be The First Big Trend of 2022
                                              • GitHub - joelparkerhenderson/monorepo-vs-polyrepo: Monorepo vs. polyrepo: architecture for source code management (SCM) version control systems (VCS)

                                                You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                                  GitHub - joelparkerhenderson/monorepo-vs-polyrepo: Monorepo vs. polyrepo: architecture for source code management (SCM) version control systems (VCS)
                                                • Simple monorepos via npm workspaces and TypeScript project references

                                                  Simple monorepos via npm workspaces and TypeScript project references A monorepo is a single repository that is used to manage multiple projects. In this blog post, we’ll explore how to set up a simple monorepo for two npm packages. All we need is already built into npm and TypeScript. What is a monorepo and why is it useful?  # Whenever we have to develop multiple interdependent npm packages in p

                                                  • How We Halved Go Monorepo CI Build Time

                                                    You’re seeing information for Japan . To see local features and services for another location, select a different city. Show more Painting the Picture Before 2021, Uber engineers would have to take quite a taxing journey to make a code change to the Go Monorepo. First, the engineer would make their changes on a local branch and put up a code revision to our internal code review system, Phabricator

                                                      How We Halved Go Monorepo CI Build Time
                                                    • From many to one: Moving our JavaScript code into a monorepo | Aha! software

                                                      Aha! Develop is for healthy enterprise development teams — that use scrum, kanban, and SAFe frameworks Learn more Do we need a monorepo? When I first joined Aha!, I was surprised by how well-structured the engineering onboarding program was. I spent several weeks getting to know all the teams and learning the pieces of our system. What I didn't realize at the time was these onboarding conversation

                                                      • Set up continuous deployment and hosting for a monorepo with AWS Amplify Console | Amazon Web Services

                                                        Front-End Web & Mobile Set up continuous deployment and hosting for a monorepo with AWS Amplify Console This article was written by Nikhil Swaminathan, Sr. Product Manager Technical, AWS. Amplify Console recently launched monorepo support, providing developers with mono-repositories a better experience connecting apps to the Amplify Console. A mono-repository is a repository that contains more tha

                                                          Set up continuous deployment and hosting for a monorepo with AWS Amplify Console | Amazon Web Services
                                                        • Turborepo 1.2

                                                          Since releasing Turborepo v1.1 in late January, we've seen incredible adoption and community growth: 6.5k+ GitHub Stars 140k+ weekly npm downloads (doubling since our last blog post for v1.1) 95+ OSS contributors 900+ members of the Turborepo Community Discord 1.6 years of Time Saved through Remote Caching on Vercel, saving more than 2.5 months every week We've further improved ergonomics, observa

                                                            Turborepo 1.2
                                                          • golangとbazelで作るいい感じなビルド環境 - MJHD

                                                            ※Makefileに一部間違いがあったため、修正しました bazelはビルドシステムの一つで、Googleが開発し社内でも使用している。makeなどの従来のビルドシステムと比べると、簡潔な設定で幅広い言語・ビルド対象に対応していて、ビルドが必要なものはほとんどbazelで解決できる。 Bazel - a fast, scalable, multi-language and extensible build system" - Bazel 例えば、Goのビルドと同時にdockerイメージもビルドしたい、protoもビルドしたいといった場合、通常であれば個別にビルドコマンドを打つ必要があるのだが、この作業をbazelに一本化でき、とても便利。 必要な物 以下のものを使用する: 1. bazel 2. rules_go 3. gazelle 4. rules_docker rules_goはGo

                                                              golangとbazelで作るいい感じなビルド環境 - MJHD
                                                            • スケーラブル CI/CD with Nx モノレポ

                                                              スクラムガイドのスプリントレトロスペクティブを改めて読みかえしてみた / Re-reading the Sprint Retrospective Section in the Scrum Guide

                                                                スケーラブル CI/CD with Nx モノレポ
                                                              • 【2021年4月版】Node.js v15 の npm 7 で TypeScript の MonoRepo に入門 - Qiita

                                                                NPM にもやってきましたワークスペース YarnやLernaでお馴染みのワークスペース管理ですが、Node v15 の nvm 7 からこれに対応した模様です! Medium: Migrating to a Monorepo Using NPM 7 Workspaces 上記の記事では exprimental とありますが、現在では GA の模様です。 自分も最近では Serverless と SPA での開発がメインでどちらも TypeScript を使うので、Typescript でも宜しく Mono Repository できないものかと考えておりましたら・・・ いい感じの Typescript での Monorepo サンプルを発見いたしましたので、これに沿って Typescript での Monorepo に入門してみたいと思います。 1. まず JS から TypeScrip

                                                                  【2021年4月版】Node.js v15 の npm 7 で TypeScript の MonoRepo に入門 - Qiita
                                                                • Speed up your TypeScript monorepo with esbuild

                                                                  TypeScript monorepos are a great way to organize medium-to-big size projects. TypeScript improves the developer experience by adding type-checking and a deep IDE integration. And using a monorepo helps in scaling your project(s). Compared to plain JavaScript, however, TypeScript adds an additional compilation layer to your project, which may slow down the developer experience. While the native Typ

                                                                    Speed up your TypeScript monorepo with esbuild
                                                                  • Best Practices for TypeScript Monorepo

                                                                    Managing dependencies of multiple projects across multiple repositories can be time-consuming and error-prone. A monorepo, on the other hand, is a code management or architectural concept that consolidates all the isolated codebases of multiple projects into a single mega repository rather than managing them individually. Monorepos can be advantageous when used with the proper tools. Hence, many o

                                                                      Best Practices for TypeScript Monorepo
                                                                    • GitHub - folke/ultra-runner: 🏃⛰ Ultra fast monorepo script runner and build tool

                                                                      zero-config: works out of the box with your existing monorepo non-intrusive: no need to make any changes to your packages.json files workspaces: detects packages in existing lerna, yarn, npm@7 and pnpm workspaces, or recursively searches them ultra fast builds: ultra keeps track of file changes in your repo and only actually build a package when needed parallel builds: ultra builds your packages c

                                                                        GitHub - folke/ultra-runner: 🏃⛰ Ultra fast monorepo script runner and build tool
                                                                      • GitHub - azu/lerna-monorepo-github-actions-release: Lerna + monorepo +GitHub Actions Release Flow

                                                                        You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                                                          GitHub - azu/lerna-monorepo-github-actions-release: Lerna + monorepo +GitHub Actions Release Flow
                                                                        • Using TypeScript Project References to share common code

                                                                          30th March 2021 Ever wondered if you can share interfaces, types and functions between TypeScript projects? I'm currently developing a project consisting of two separate TypeScript applications, one being a React.js dashboard and the other an Azure Function app written in Node.js. As part of the project, the dashboard calls an API in the Azure Function app. This got me thinking, as I'm in control

                                                                          • 楽ありゃ苦もあるモノレポ化 / Goodness and Difficulties of Monorepo

                                                                            Hack@DELTA v24.06 「モノレポは、令和のソフトウェア開発における銀の弾丸か?」の発表資料です。 https://hack-at-delta.connpass.com/event/319792/

                                                                              楽ありゃ苦もあるモノレポ化 / Goodness and Difficulties of Monorepo
                                                                            • Monorepoで異なるバージョンのReactを使う方法 | neko-note′

                                                                              前置きこの記事を書こうと思った背景カミナシさんの「フロントエンドの Monorepo をやめてリポジトリ分割したワケ」に (Monorepo 構成で複数の React を共存させることができないため *1) の記載があり、いやいやそんなことないですよ?っていうのとMonorepoだとできないんだっていうふうに誤解してほしくないので、一応ネット上にできるよっていう記事を残しておきたかったので書こうと思いました。 この記事を書いてる時点でわかるとは思うのですが、結論としてはもちろんMonorepoでも異なるバージョンのReactは共存できます。 注釈先のReactのドキュメントの話は1つのビルド単位内で複数のバージョンが存在できないという話だと思うので、そのあたりの認識を間違えたんじゃないかなとも個人的には推察してます。 あとMonorepoをやめたところに関してはその組織の話で外部からとやか

                                                                                Monorepoで異なるバージョンのReactを使う方法 | neko-note′
                                                                              • pnpm workspaces (monorepo) 上に Storybook 7.0 を導入する

                                                                                これはなに pnpm workspaces で構築した monorepo プロジェクトで Storybook による UI カタログを構築するまでの手順をまとめたものです。 2023 年 4 月 3 日に Storybook v7 がリリースされました。このメジャーアップデートにより pnpm が正式にサポートされ、monorepo 構成下でも正常に動作するようになりました。 Storybook 6.5 でも pnpm + monorepo 構成にて動作させることは可能でしたが、 v6.5 は TypeScript 5.x を正式にサポートしておらず、ビルドに失敗することがあります。これを解消するには Storybook を v7 にマイグレーションする必要があります。 本稿では、必要な node モジュールをイチから手動でインストールしてセットアップする手順と、既存の Storybook

                                                                                  pnpm workspaces (monorepo) 上に Storybook 7.0 を導入する
                                                                                • GitHub - mmazzarolo/react-native-universal-monorepo: React Native boilerplate supporting multiple platforms: Android, iOS, macOS, Windows, web, browser extensions, Electron.

                                                                                  You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                                                                    GitHub - mmazzarolo/react-native-universal-monorepo: React Native boilerplate supporting multiple platforms: Android, iOS, macOS, Windows, web, browser extensions, Electron.

                                                                                  新着記事