Вопросы по теме 'yarn-workspaces'

рабочие пространства и докер пряжи
Я пытаюсь использовать рабочие пространства пряжи, а затем помещаю свое приложение в образ Docker. Структура папок выглядит так: root Dockerfile node_modules/ libA --> ../libA libA/ ... app/ ... К...
5007 просмотров
schedule 06.05.2023

Как заставить TSLint разрешать зависимости косвенной типизации с рабочими пространствами Yarn?
Контекст рабочие области Yarn предоставляют удобный способ зависеть от пакетов в монорепозитории. Когда пакет A зависит от пакета B, интерфейсы и т. Д., Определенные в пакете B, соответствующим образом разрешаются в пакете A. Проблема...
1277 просмотров

скомпилировать машинописный текст в js с помощью веб-пакета и сохранить структуру каталогов
Я хочу, чтобы webpack скомпилировал мой проект узла машинописного текста в js, но я хочу, чтобы он поддерживал структуру каталогов, а не объединял в 1 файл. Это возможно? Моя структура: src |_controllers |_home |_index.ts...
882 просмотров

Невозможно настроить mobx в монорепозитории (с использованием рабочих пространств пряжи)
Я пытаюсь настроить монорепозиторий с реагированием и реагированием на собственное приложение, используя рабочие области пряжи. Моя проблема связана с библиотекой mobx (и react-mobx). Когда я использую его в общем пакете, он не работает. Вот...
868 просмотров

Как синхронизировать зависимости рабочих областей пряжи
Допустим, у меня есть несколько пакетов в моем yarn workspaces . @mycompany/utils @mycompany/app @mycompany/serv Допустим, каждый из этих пакетов имеет dependency на lodash . Я хочу убедиться, что все они имеют одинаковую версию lodash...
1095 просмотров
schedule 29.07.2023

настройка webpack в рабочих пространствах yarn
Я переношу некоторые репозитории на монорепозиторий, который использует рабочие пространства пряжи с Lerna. Пакеты выглядят примерно так: |-- packages |-- app |-- components-1 |-- components-2 app входит в состав webpack. Он...
1966 просмотров

Использование разных версий зависимости в разных пакетах Yarn Workspace
Я относительно новичок в использовании Yarn Workspaces и настройке Monorepo, так что простите меня, если на этот вопрос был дан ответ. Я не верю, что нашел четкий ответ на вопрос, возможно ли это для Monorepo, настроенного с использованием Yarn...
2981 просмотров

как разрешить импорт из проекта экспо общего пакета в монорепозитории
У меня есть импорт из общего пакета файла машинописного текста внутри моего mobile пакета, и в настоящее время я использую expo -пряжа-рабочие места ; import { ButtonStyles } from "@org/shared/components/button"; Но затем при запуске...
201 просмотров

Рабочее пространство пряжи, реакция, проблема с монорепозиторием с конфликтной версией библиотеки
Экспериментирую с монорепозиторием пряжи. Он состоит из TestProject, созданного с помощью create-react-app , и SharedLib1, созданного с помощью create-react-library . TestProject импортирует код из SharedLib1. Проблема в том, что TestProject...
1328 просмотров

React Native: `styled-components / native` не может быть разрешен сборщиком в рабочей области пряжи
Недавно я перешел на monorepo, используя рабочую область yarn с существующим проектом react native. Теперь у меня есть один собственный проект реагирования под названием «timeylo» в разделе «packages /», чьи зависимости, связанные с реагированием, не...
2679 просмотров

Как упаковать только папку dist в монорепо
Я использую рабочие области lerna и yarn в моем монорепозитории. Структура пакета выглядит так: root `--- packages |--- pkg1 | |--- src | | `--- index.ts | `--- dist | `--- index.js `--- pkg2...
1817 просмотров
schedule 29.04.2023

Методы импорта без использования синтаксиса относительного пути
Я хочу узнать больше о monorepo проектах. У меня есть репозиторий с именем dnd , который использует рабочие области Yarn с Лерна . Репозиторий содержит два основных каталога. packages/core packages/app Каталог core содержит...
259 просмотров
schedule 17.03.2023

Lerna 404 при публикации в частный реестр пакетов github
Я пытаюсь создать несколько рабочих пространств монорепозитория и опубликовать их в пакетах github нашей организации. Я установил свой publishConfig для каждого пакета, чтобы он указывал на владельца следующим образом: "publishConfig": {...
1202 просмотров
schedule 08.03.2022

Неожиданный экспорт токена с использованием babel в контейнере докеров с монорепозиторием docker-compose и typescript
Последние пару дней я боролся со следующей проблемой и не могу ее отследить. У меня есть монорепозиторий машинописного текста с общим пакетом, который я пытаюсь разработать в докере с помощью docker-compose. Я могу запустить их все прямо с моей...
368 просмотров

Как запустить несколько пакетов в разработке внутри Monorepo
У меня есть монорепозиторий, использующий рабочие области lerna и yarn для приложений и библиотек Frontend. Я добавляю серию сценариев npm в корневой каталог package.json, чтобы управлять каждым пакетом (приложением, библиотекой, плагином), как код в...
1313 просмотров

Как в Yarn 2 использовать общие зависимости в рабочих пространствах?
В основном тот же вопрос, что и этот , но для пряжи 2. Я помещаю свои общие зависимости на вершину иерархии. Я считаю, что в настоящее время я не использую PnP. .yarnrc.yaml nodeLinker: node-modules yarnPath: .yarn/releases/yarn-2.2.2.cjs...
1118 просмотров

Yarn Workspace, как исключить файлы пакетов в node_modules?
Я пытаюсь найти функциональность, равную .npmignore для рабочих пространств пряжи. Например, предположим, что у меня есть папка test, src (машинописный текст) и lib (скомпилированный javascript) в названии пакета «@ walnut / peanut». Мне нужна...
858 просмотров
schedule 15.04.2023

Как я могу изменить имя своего пакета Yarn Workspace?
Я начал с рабочего пространства пряжи, в котором уже есть названные пакеты. Я хотел бы изменить имя одного из пакетов, но не могу найти для этого необходимую процедуру. Вот текущая структура файла: { "name":...
589 просмотров

Как я могу использовать аргументы в Dockerfile с рабочими пространствами Yarn (с CMD)?
Я пытаюсь настроить Dockerfile , который будет: Используйте аргументы в блоке CMD Работа с рабочими пространствами пряжи для монохранилища Используйте этот аргумент, чтобы указать папку в monorepo для «запуска». В настоящее время...
72 просмотров
schedule 01.08.2023

Совместное использование кода машинописного текста между двумя проектами в монорепозитории с рабочими областями yarn 2
Я хочу создать проект с клиентской частью (react-app), серверной частью (express) и общей библиотекой (utils) в машинописном тексте. Я использую пряжу 2 рабочих пространства и хотел избежать использования ларны (если это возможно). К сожалению, я не...
1193 просмотров