Публикации по теме 'lerna'
Создайте свою собственную библиотеку компонентов React с помощью lerna и сборника рассказов
Мы будем создавать нашу собственную библиотеку компонентов в React. Затем мы опубликуем их в NPM, чтобы они были доступны для всех.
Вот несколько библиотек, которые мы собираемся использовать.
Lerna: для публикации модулей npm Storybook и его дополнения для независимой разработки компонентов шутка для тестирования
Настроить проект
git clone https://github.com/ankur-kushwaha/react-component-library.git
cd react-component-library
yarn
//after the installation complete
yarn..
Вопросы по теме 'lerna'
Использование Lerna с неопубликованными пакетами
Я пытаюсь настроить монорепозиторий с Лерной. План состоит в том, чтобы провести рефакторинг существующего проекта путем извлечения фрагментов кода, которые должны быть собственными пакетами. Я запустил lerna init , и мои текущие настройки выглядят...
10568 просмотров
schedule
24.03.2022
Почему webpack включает node_modules зависимости?
У меня есть два модуля в одном каталоге, оба управляются lerna js. Один из них — это библиотека, которую включают в себя другие модули. Оба они упакованы webpack после авторской библиотеки webpack.
Но когда я запускаю веб-пакет в каталоге...
556 просмотров
schedule
09.06.2023
Определения типов для одноранговых пакетов в монорепозиториях TypeScript: разработка и производство
У меня есть проект монорепозитория, в котором используются yarn workspaces и lerna ; все его части написаны на TypeScript. Модули расположены во вложенных папках, таких как packages/module-n , и каждый модуль имеет свою собственную папку...
1719 просмотров
schedule
18.06.2022
Как использовать lerna.js с travis ci?
Я использую lerna.js , и мне трудно найти подходящую документацию по настройке монорепозитория с Трэвис . Я нашел только это репо и это запись в блоге , но они и минимальны, и неоптимальны.
Как я мог выполнить все перечисленное?...
802 просмотров
schedule
08.01.2023
Как настроить действия GitHub для публикации Lerna Monorepo
Я поддерживаю монорепозиторий из лерны / пряжи. Я нахожусь в процессе переноса CI / CD из круга в новую бета-версию GitHuba Actions. Я создал следующий рабочий процесс:
name: CD
on:
push:
branches:
- master
jobs:
build:...
8412 просмотров
schedule
04.04.2022
почему после запуска response-native run, скажите мне, не удалось разрешить модуль + lerna
У меня есть проект monorepo с lerna, и у меня есть приложения, веб и общие пакеты в папке monorepo. мой пакет приложения - это проект, ориентированный на реакцию, а мой веб-пакет - это проект с исходной реакцией. Я добавляю общую зависимость в...
515 просмотров
schedule
14.07.2023
Пряжа связать все пакеты / рабочие области
ссылка Yarn позволяет зарегистрировать локальный пакет для создания символической ссылки на другой локальный пакет. . Чтобы использовать link , войдите в каталог пакета и запустите yarn link . Это отлично работает с отдельными пакетами, однако...
1616 просмотров
schedule
16.03.2022
Совместное использование машинописного кода между двумя проектами в монорепозитории (точно так же, как локально)
Я играл с попыткой совместного использования кода между двумя репозиториями, поэтому я понимаю подход монорепозитория с использованием рабочих пространств lerna и yarn.
Но возьмем следующий пример: допустим, у меня есть 2 проекта React в одном...
278 просмотров
schedule
07.07.2022
Отладка тестов Jest для проекта Lerna в VS Code
Я хочу отладить определенные тесты Jest в коде VS для проекта, использующего Lerna, поэтому есть несколько папок, каждая из которых имеет свою собственную папку node_modules. С помощью этого ответа у меня есть следующий файл launch.json:
{...
822 просмотров
schedule
30.01.2024
Проблема с Lerna и CRA lerna run - параллельный запуск не запускает devServer
У меня есть 2 проекта в рамках пакетов lerna. Один из них - это пакет, а другой - сайт cra. Когда я выполнил «начало пряжи» под каждым пакетом, я увидел папку сборки и, соответственно, веб-сайт, загружаемый на dev-сервер:
пакет 1 >> "старт":...
1105 просмотров
schedule
14.06.2023
Lerna с Yarn, TypeScript и React Native: не удается найти модуль '@ project / common' или его соответствующие объявления типов. Ts (2307)
В проекте используются Yarn, React Native, Lerna и Typescript. Он структурирован как монорепозиторий
Вот структура:
project
|- packages
| - mobile
| - src
| - packages.json
| - tsconfig.json
| - cloud-functions...
3464 просмотров
schedule
20.02.2024