В основном тот же вопрос, что и этот, но для пряжи 2. Я помещаю свои общие зависимости на вершину иерархии. Я считаю, что в настоящее время я не использую PnP.
.yarnrc.yaml
nodeLinker: node-modules
yarnPath: .yarn/releases/yarn-2.2.2.cjs
на самом верхнем уровне у меня установлен typescript
(но я предполагаю, что это может быть любой модуль с двоичным файлом) внизу в одной из моих рабочих областей я хочу вызвать tsc
, однако это command not found: tsc
. Я также заметил некоторые предупреждения, например. graph@workspace:app-lib/graph/packages/app doesn't provide jest@>=24 <25 requested by ts-jest@npm:24.3.0
, который предоставляется в родительском файле app.