Публикации по теме 'lerna'


Решить совместное использование кода и настроить проект с Lerna и monorepo
Совместное использование кода - это легко, но сделать это правильно - непросто. Есть несколько способов сделать это, и ваш вариант использования диктует, какой подход вам подходит. Низко висящий плод - это просто скопируйте и вставьте то, что вам нужно, из StackOverflow, GitHub или вашего предыдущего проекта. Несмотря на очевидное преимущество естественности, копирование и вставка тратят ваше время в долгосрочной перспективе из-за необходимости ручной синхронизации изменений. Не..

Вопросы по теме 'lerna'

Как открыть каталоги пакета npm другим пакетам в монорепозитории
У меня есть монорепозиторий Lerna, состоящий из двух пакетов: myapp-web и myapp-core . Каждый из этих пакетов имеет src/ каталоги верхнего уровня для хранения своего кода. Я хочу иметь возможность импортировать myapp-core/src/some-subdir...
233 просмотров
schedule 25.03.2022

Как я могу успешно заблокировать зависимости узловых модулей в монорепозитории?
Я работаю над проектом с открытым исходным кодом, который в настоящее время использует lerna , чтобы помочь управлять одним репозиторием с несколькими пакетами. Пока все хорошо, за исключением того, что время от времени что-то ломается, потому что в...
721 просмотров
schedule 25.02.2022

Как правильно использовать lerna и webpack при работе с монорепозиторием
Я создаю монорепозиторий, который будет содержать все отдельные компоненты пользовательского интерфейса, созданного с помощью React. Я использую lerna , потому что у меня нет опыта настройки монорепозиториев / мульти пакетов, теперь у меня есть...
5625 просмотров
schedule 17.03.2022

отправка пользовательских аргументов в скрипты npm (yarn) с помощью lerna
У меня возникла проблема при попытке передать аргументы сценарию npm с помощью lerna . У меня есть скрипт узла, который я хочу запускать внутри каждого пакета в рабочей области. lerna docs предлагает следующее: { "scripts": {...
1396 просмотров
schedule 02.06.2022

с lerna monorepo, как ссылаться на разные версии общего пакета?
Новое в lerna и monorepo, я понимаю, что с lerna мы помещаем все общие пакеты и все потребительские пакеты в одно репо. Затем после 'lerna bootstrap' у обоих потребителей1 и потребителей2 будет локальная ссылка на shared1 (символическая ссылка)....
963 просмотров
schedule 30.03.2022

lerna fatal: неоднозначный аргумент 'origin/heads/origin/masterheads/origin/master': неизвестная ревизия или путь не в рабочем дереве
Это часть моей серии вопросов, касающихся того, как запустить lerna в Jenkins. Предыдущие выпуски: lerna опубликовать на Jenkins Ошибка удаленного обновления git. Не удалось прочитать из удаленного репозитория. > lerna publish --yes...
1269 просмотров
schedule 27.03.2023

Не удалось запустить команду lerna
Я пытаюсь установить lerna с помощью npm, пакеты успешно добавляются, но когда я запускаю любую команду lerna, это выглядит так. bash: lerna: команда не найдена Версия узла: v8.10.0 Версия НПМ: 3.10.9. Вот что я пытаюсь: $ npm...
31508 просмотров
schedule 06.07.2022

Файл ресурсов отсутствует в пакете TypeScript
У меня есть проект Lerna, содержащий два пакета Typescript A и B. tsconfig.json для обоих пакетов: { "compilerOptions": { "module": "commonjs", "target": "es6", "esModuleInterop": true, "noImplicitAny": false,...
1200 просмотров
schedule 20.04.2023

babel-loader не транспилирует пакеты в node_modules даже после указания в блоке exclude игнорировать пакет (lerna)
Итак, я пробую дизайн монорепозитория с lerna для наших реагирующих приложений. идея состоит в том, чтобы создать один репозиторий, в котором все реагирующие проекты будут представлены в виде пакетов lerna , а также некоторые общие...
2844 просмотров
schedule 30.10.2022

Поднять версию и опубликовать пакеты из одной ветки, но сохранить теги в другой ветке
Я переношу свой проект, состоящий из множества зависимых друг от друга пакетов, на монорепозиторий с помощью Lerna . Во время разработки мы следуем чему-то вроде рабочего процесса Gitflow . Основная идея заключается в том, чтобы все изменения...
3246 просмотров
schedule 29.05.2022

Скорость разработки / оптимизация TypeScript Lerna / MonoRepo Webpack
При использовании lerna для проекта TypeScript с веб-пакетом я пытаюсь оптимизировать скорость веб-пакета, когда в библиотеке происходит изменение разработки. Прямо сейчас, когда код в библиотеке изменяется, на перекомпиляцию уходит более 1 млн....
1312 просмотров
schedule 24.11.2022

Как развернуть nextjs с проектом Lerna.js с помощью Zeit, теперь интегрированного с Github)
Когда я отправляю свой следующий проект на GitHub, я получаю следующую ошибку: Вы определили 1 сборку, которая не соответствует ни одному исходному файлу (убедитесь, что они НЕ определены в .nowignore) , и вот как я сейчас. json выглядит так: `...
1078 просмотров
schedule 29.06.2022

Каков правильный подход к монорепозиторию javascript
Я пытаюсь найти правильный подход для монорепозитория javascript. Представьте монорепозиторий, содержащий пакеты/библиотеки: root - node_modules - packages + lib-a * node_modules + lib-b * node_modules...
1118 просмотров
schedule 18.01.2023

Зависимости от сверстников в монорепозитории
Если пакеты в монорепозитории имеют одноранговые зависимости, как сделать эти зависимости доступными для них во время разработки? Например, пакет в /packages/namespace/alpha/ может иметь devDependency из styled-components в своем...
3828 просмотров
schedule 12.10.2022

Компиляция проектов React в MonoRepo не удалась
Я пытаюсь настроить рабочие пространства пряжи с моим экземпляром докера. Это моя структура каталогов: /monorepo/ /node_modules/ @libs/common @services/common @services/project-A ...OTHER DEPS... package.json...
448 просмотров
schedule 13.01.2023

Ожидается, что rootDir будет содержать все исходные файлы в монорепозитории.
Я работаю над преобразованием большого (иш) монорепозитория в TypeScript для клиента, однако я сам новичок в TS и столкнулся с ошибкой, для которой не могу найти очевидного исправления. TS6059: File '[path to repo root]/packages/config/globals.ts'...
2285 просмотров

Импорт JavaScript в приложение TypeScript с помощью Lerna
Я пытаюсь создать монорепозиторий с двумя пакетами React: TypeScript (npx create-react-app app --template typescript) JavaScript ( ui ) У меня базовая lerna.json конфигурация { "packages": ["packages/*"], "version": "1.0.0" }...
377 просмотров
schedule 18.03.2023

Webpack разрешает псевдоним и компилирует файл под этим псевдонимом
У меня есть проект, который использует lerna (monorepo, несколько пакетов). Немногие из пакетов являются автономными приложениями. Чего я хочу добиться, так это иметь псевдонимы для нескольких пакетов, чтобы иметь что-то вроде внедрения...
1976 просмотров
schedule 23.05.2023

Lerna + Ubuntu пытается запустить проект Ubuntu с помощью monoperos
Я пытаюсь запустить проект с помощью следующих команд: 1) Lerna bootstrap 2) yarn run start. Bootstrap работает нормально, я получаю сообщение об успехе, но когда я запускаю yarn run start, в папке клиента и admin-next я получаю Я пытался...
29 просмотров
schedule 15.01.2024

Нужен ли Lerna в рабочих пространствах NPM 7.0.0?
Нужен ли Lerna с рабочими пространствами NPM 7.0.0? У меня действительно нет опыта работы с этой новой функцией npm. Npm/rfcs пишет по этому поводу: Прежде всего, есть альтернатива оставить решение проблемы для пользователя, уже есть очень...
4596 просмотров
schedule 23.03.2023