Публикации по теме '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 просмотров
schedule
27.01.2023
Импорт 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