Sitelet https://github.com/AlesInfiny/maris/issues/1074
Skip to content

実行環境依存のnpmパッケージがうまくインストールされない #1074

Description

@KentaHizume

2026/3/2

2025/4 に修正されていたことを確認 npm 11.3以降では修正されている。

2024/06/06 現在の調査

npmのissueは引き続き未解決の状態。
数件関連するエラー発生の報告が増えていた。
手動でpackage.jsonをいじることで解決したという報告もあったが、リスクが高そう。

起票時

概要

現在CI環境ではLinux(ubuntu-latest)を使用しているが、
npm installの際にLinux用のrollupパッケージがうまくインストールされず、
viteでのビルドが失敗する現象が発生している。

この現象はnpmの不具合に起因するようだが、
ワークアラウンドとして、package.jsonのoptionalDependenciesに、
明示的にrollupパッケージを追加することでビルドできるようになる。

よって、npmの不具合が解消されるまではワークアラウンドを行い、
不具合が解消され次第、optionalDependenciesの不要な記載を削除する。

詳細

完了条件

  • optionalDependenciesにLinux用のrollupがなくても、CI環境(ubuntu-latest))でビルドが成功すること

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

target: Azure AD B2C AuthAzure AD B2C認証の要件別サンプルに関係があるtarget: DresscaサンプルアプリケーションDresscaに関係がある定期的な確認が必要他のサービスの不具合亜解消待ちなど、定期的な情報のアップデートが必要である

Type

No type

Projects

No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions