Вопросы по теме 'yarn-workspaces'
Как создать образ докера из проекта nodejs в монорепозитории с рабочими пространствами yarn
В настоящее время мы изучаем CI / CD с нашей командой для нашего веб-сайта. Недавно мы также адаптировались к структуре монорепозитория, так как это значительно упрощает наши зависимости и обзор. В настоящее время тестирование и т. Д. Готово для CI,...
7970 просмотров
schedule
08.11.2021
Как правильно настроить 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 просмотров
schedule
06.03.2022
Как настроить 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 просмотров
schedule
05.04.2022
Как форматировать / тестировать перед каждым нажатием в монорепозитории Node.js?
Я знаю несколько инструментов, таких как хаски, lint-staged и prettier, в настоящее время у меня есть монорепозиторий, использующий рабочие области пряжи и lerna, перед каждым нажатием с помощью git я хочу, чтобы красивее форматировал мой код и...
1672 просмотров
schedule
14.04.2022
Каков наиболее простой и проверенный на практике способ работы с символическими ссылками в монорепозитории React Native?
Я сделал монорепозиторий с React, React Native, TypeScript, Lerna и Yarn Workspaces.
В конце концов, у меня всегда были проблемы с пакетом, который не был найден из-за символических ссылок.
Есть ли известный процесс или инструмент, который прошел...
70 просмотров
schedule
13.04.2022
Рабочие области 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 просмотров
schedule
17.06.2022
Как избежать перехода на d.ts в монорепозитории с общим пакетом
Я создал монорепозиторий машинописного текста, используя рабочие области Yarn. Один "общий" пакет используется другими пакетами.
Его package.json настроен так:
"main": "dist/index.js",
"typings": "dist/index.d.ts",
"files": [...
341 просмотров
schedule
26.06.2022
Как удалить CRA из рабочих пространств пряжи?
Я использую рабочие области пряжи (Monorepo), и я добавил уже созданное приложение create response, но теперь каждый раз, когда мне нужно создать только один проект из Monorepo, он устанавливает все из приложения create response, даже если оно не...
280 просмотров
schedule
23.07.2022
import undefined при объединении библиотеки пользовательского интерфейса с объединением с использованием рабочих пространств пряжи
Для нового проекта я начал использовать свертку, чтобы связать библиотеку пользовательского интерфейса и использовать эту библиотеку в приложении реакции. Я также использую рабочие области пряжи для управления внутренними зависимостями между...
1451 просмотров
schedule
23.11.2022
Функции Firebase с рабочими пространствами Yarn
Мы начинаем внедрять установку monorepo с использованием рабочих пространств yarn, и мы хотели бы, чтобы наши функции firebase были внутри нее. Структура репо выглядит примерно так:
repo
node_modules <- all dependencies
packages...
2129 просмотров
schedule
05.06.2023
TypeScript пытается скомпилировать node_modules родственной папки с помощью Yarn Workspaces
Я пытаюсь создать проект monorepo с папками «сервер» и «клиент», используя TypeScript и Yarn Workspaces. Компиляция папки «server» без создания папки «client» все же работает хорошо, но когда я создаю папку «client», компиляция папки «server»...
655 просмотров
schedule
20.08.2023
Как использовать рабочие области пряжи с машинописным текстом и папками out?
Я пытаюсь настроить монорепозиторий с использованием пряжи. Я не понимаю, как настроить машинописный текст со ссылками на проекты, чтобы все было правильно.
Например, если у меня есть структура папок вроде
/cmd
/client
И я хочу, чтобы...
17720 просмотров
schedule
07.05.2023
обслуживать статические ресурсы в монорепозитории сборника рассказов
У меня есть 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