Как перенести проект yarn в его подпапку

#node.js #git #yarnpkg #yarn-workspaces #yarn-lock.json

Вопрос:

У меня есть проект nodejs и react вот так:

 - frontend
    - src
    - package.json
    - yarn.lock
- src
- package.json
- yarn.lock
 

Проект nodejs находится в корневом каталоге, а его интерфейс находится в одном из дочерних окружений. Кроме того, git также находится в корневом каталоге.
Моя цель состоит в том, чтобы поместить проект nodejs и проект интерфейса в разные рабочие области, такие как:

 - packages
    - frontend
    - backend
- package.json
- yarn.lock
 

и package.json в корневом каталоге находится:

 {
 ...
 "private": true,
  "workspaces": [
      "packages/*"
  ],
}
 

Мне нужно сохранить yarn.lock состояние для проекта nodejs. Как я могу этого достичь?