Как построить Angular CLI проект с помощью lerna

В настоящее время я работаю над тем, чтобы установить монорепо для проекта, который состоит из приложения Angular 6, приложения React Native и API, написанного на NestJS. Я пытаюсь настроить это с Лерной согласно этой статье; но у меня проблемы, поскольку Angular CLI не работает с рабочими пространствами Yarn.

Структура файла выглядит следующим образом:

.
├── lerna.json
├── package.json
├── node_modules
└── packages
    ├── tools // Tools module as per the article
    │   └── package.json
    └── web-app // Angular app
        ├── angular.json
        └── package.json

В инструменте package.json у меня есть nps Сценарий, который CD в web-app папка и звонки ng build, Тем не менее, angular.json файл ищет серию файлов в локальном node_modules и с тех пор node_modules в корне, это, очевидно, не удается. Я пытался переместить angular.json в корне, но сборка не удалась. Есть ли обходные пути для этого?

0 ответов

Другие вопросы по тегам