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

Как создать образ докера из проекта nodejs в монорепозитории с рабочими пространствами yarn
В настоящее время мы изучаем CI / CD с нашей командой для нашего веб-сайта. Недавно мы также адаптировались к структуре монорепозитория, так как это значительно упрощает наши зависимости и обзор. В настоящее время тестирование и т. Д. Готово для CI,...
7970 просмотров

Как правильно настроить Yarn-Workspaces
мой проект получил следующую структуру project-root - common-modules - build-modules - packageA - packageB - packageC - packageD - services - packageE -> needs packageA, packageC / devDependency on packageD -...
924 просмотров
schedule 03.03.2022

Создание приложения для реагирования, проблема зависимости рабочих пространств пряжи
Я создаю многомодульный проект с рабочими областями create-react-app, typescript и yarn. структура: package.json packages - create-react-app-project - other-lib-project - tsconfig.json - package.json - src/ - dist/...
694 просмотров

Как настроить Yarn на единое рабочее пространство?
У меня настроены такие рабочие пространства "private": true, "workspaces": { "packages": [ "packages/*" ], "nohoist": [ "**/firebase-admin", "**/firebase-admin/**", "**/firebase-functions",...
8633 просмотров
schedule 07.03.2022

Как мне контролировать, какую версию Yarn выбирает для peerDependency зависимости при использовании рабочих пространств Yarn / nohoist?
У меня есть рабочее пространство Yarn с двумя пакетами watermelon-web и watermelon-native , в которых используется последняя версия react-redux , но разные версии react . Проблема в том, что я не могу контролировать, какую версию react Yarn...
817 просмотров
schedule 31.03.2022

Используйте рабочие области yarn и ссылки на проекты машинописного текста для ссылки на другой подкаталог пакета.
Я использую рабочие пространства пряжи и имею следующие пакеты: пакеты / x-cli пакеты / x-core Я хочу иметь возможность импортировать символы из подкаталогов x-core точно так же, как вы это делаете import map from 'lodash/map' , например:...
1699 просмотров

Как форматировать / тестировать перед каждым нажатием в монорепозитории Node.js?
Я знаю несколько инструментов, таких как хаски, lint-staged и prettier, в настоящее время у меня есть монорепозиторий, использующий рабочие области пряжи и lerna, перед каждым нажатием с помощью git я хочу, чтобы красивее форматировал мой код и...
1672 просмотров

Каков наиболее простой и проверенный на практике способ работы с символическими ссылками в монорепозитории React Native?
Я сделал монорепозиторий с React, React Native, TypeScript, Lerna и Yarn Workspaces. В конце концов, у меня всегда были проблемы с пакетом, который не был найден из-за символических ссылок. Есть ли известный процесс или инструмент, который прошел...
70 просмотров

Рабочие области Yarn, в которых Лерна все еще добавляет пакеты во вложенные папки
Я не понимаю, как насчет Yarn Workspaces. Я следовал этому руководству: https://medium.com/trabe/monorepo-setup-with-lerna-and-yarn-workspaces-5d747d7c0e91 , но в одном из подпроектов я все еще получаю пакеты, добавленные в node_modules, которые...
1089 просмотров
schedule 26.05.2022

проблема с местом установки зависимости рабочих пространств пряжи
У меня есть проект, в котором используются рабочие области пряжи. Структура проекта: package.json packages - project A - project B - project C Когда я запускаю yarn install , пакеты устанавливаются в корневой узел проекта...
1124 просмотров
schedule 05.06.2022

Не могу найти шутку в подпакете рабочего пространства пряжи
Я пытаюсь реорганизовать проект Typescript в монорепозиторий с несколькими пакетами (с рабочими областями пряжи). В одном из пакетов ( packages/compiler ) у меня установлена ​​шутка и есть несколько тестов. Раньше они работали, но после рефакторинга...
2085 просмотров

Как избежать перехода на d.ts в монорепозитории с общим пакетом
Я создал монорепозиторий машинописного текста, используя рабочие области Yarn. Один "общий" пакет используется другими пакетами. Его package.json настроен так: "main": "dist/index.js", "typings": "dist/index.d.ts", "files": [...
341 просмотров

Как удалить CRA из рабочих пространств пряжи?
Я использую рабочие области пряжи (Monorepo), и я добавил уже созданное приложение create response, но теперь каждый раз, когда мне нужно создать только один проект из Monorepo, он устанавливает все из приложения create response, даже если оно не...
280 просмотров

import undefined при объединении библиотеки пользовательского интерфейса с объединением с использованием рабочих пространств пряжи
Для нового проекта я начал использовать свертку, чтобы связать библиотеку пользовательского интерфейса и использовать эту библиотеку в приложении реакции. Я также использую рабочие области пряжи для управления внутренними зависимостями между...
1451 просмотров

Функции Firebase с рабочими пространствами Yarn
Мы начинаем внедрять установку monorepo с использованием рабочих пространств yarn, и мы хотели бы, чтобы наши функции firebase были внутри нее. Структура репо выглядит примерно так: repo node_modules <- all dependencies packages...
2129 просмотров

TypeScript пытается скомпилировать node_modules родственной папки с помощью Yarn Workspaces
Я пытаюсь создать проект monorepo с папками «сервер» и «клиент», используя TypeScript и Yarn Workspaces. Компиляция папки «server» без создания папки «client» все же работает хорошо, но когда я создаю папку «client», компиляция папки «server»...
655 просмотров
schedule 20.08.2023

Как использовать рабочие области пряжи с машинописным текстом и папками out?
Я пытаюсь настроить монорепозиторий с использованием пряжи. Я не понимаю, как настроить машинописный текст со ссылками на проекты, чтобы все было правильно. Например, если у меня есть структура папок вроде /cmd /client И я хочу, чтобы...
17720 просмотров

обслуживать статические ресурсы в монорепозитории сборника рассказов
У меня есть monorepo рабочих пространств lerna + yarn, в котором используется сборник рассказов. Каждый пакет / компонент имеет свою собственную папку / assets, содержащую статические изображения, как показано ниже: / пакеты / component1 /...
1116 просмотров
schedule 02.03.2023

запретить проверку версии пряжи при установке пряжи
Я запускаю пряжу на автономном компьютере, когда я запускаю yarn add xxx , она очень медленная, потому что она читает версию пряжи с yarnpkg.com.how, чтобы запретить это. success Saved lockfile. success Saved 1 new dependency. info Direct...
138 просмотров
schedule 04.06.2023

Невозможно добавить пакет в монорепозицию рабочей области пряжи
Я пытаюсь импортировать компоненты в общий пакет в монорепозитории, но не могу этого сделать. У меня есть следующие файлы package.json в корне репозитория, который я хочу запустить как монорепозиторий. / apps / billing - это приложение для...
1106 просмотров
schedule 14.07.2023