ошибка пряжи Неизвестное рабочее пространство - почему `yarn workspace` терпит неудачу с пакетами` nohoist`? - PullRequest
0 голосов
/ 29 марта 2020

Задача

Запуск yarn workspace <nohoisted-package> start дает error Unknown workspace "twitter-digester-frontend".

Подробности

Root package.json

{
  "name": "x",
  "private": true,
  "version": "1.0.0",
  "workspaces": {
    "packages": ["x-backend"],
    "nohoist": ["x-frontend"]
  },
  "scripts": {
    "backend": "yarn workspace x-backend",
    "frontend": "yarn workspace x-frontend"
  }
}

Команда

  • yarn workspace x-frontend start завершается с ошибкой выше ...Unknown workspace....
  • yarn workspace x-backend start работает, хотя (т.е. работает для не - nohoist ed пакетов).

Вопрос

Почему yarn workspace терпит неудачу с nohoist пакетами ed?

Я не полностью понимаю nohoist. Я в основном использую его, потому что Angular CLI в x-frontend не может прочитать node_modules, когда не используется nohoist. Я предполагаю, что это означает только , а не символьные пакеты - поэтому я не вижу причин, по которым yarn workspace <nohoisted-package> <script> не должен работать.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...