Closed3
pnpm-workspaceで除外したpackageで依存関係のinstallできない。
pnpm-workspace.yaml
packages:
- packages/**
- apps/**
- '!apps/hoge/**`
としていて、apps/hoge/fuga
ディレクトリでpnpm install
実行しても、workspaceのinstallが実行される。→apps/hoge/fuga
は除外されてるので、installが無視された。
apps/hoge/fuga
に空のpnpm-workspace.yaml
を作る。
OR
pnpm i --ignore-workspace
を実行する。
--ignore-workspace Ignore pnpm-workspace.yaml if exists in the parent directory, and treat the installation as normal non-workspace installation.
apps/hoge/fuga
に空のpnpm-workspace.yaml
を作る。
こうした場合でも、依存関係の追加するときは、pnpm add @hoge/fuga -w
ってしないといけないのめんどくさいな。
このスクラップは5時間前にクローズされました