Lerna - это инструмент, предназначенный для помощи в разработке проектов JavaScript в одном репозитории git, содержащем несколько связанных пакетов npm.
0 ответов

Как использовать lerna.js с travis ci?

Используя lerna.js, я изо всех сил пытаюсь найти соответствующую документацию по настройке монорепо с Трэвисом. Я нашел только этот репо и этот пост в блоге, но они оба минимальны и неоптимальны. Как я мог выполнить все следующее? Запустите тесты и …
18 ноя '18 в 01:13
0 ответов

С lerna monorepo, как ссылаться на разные версии общего пакета?

Я новичок в lerna и monorepo, я понимаю, что с lerna мы разместили все общие пакеты и все потребительские пакеты в одном репо. Затем, после 'lerna bootstrap', потребители1 и потребитель2 будут иметь локальную ссылку на shared1 (symllink). Поэтому, к…
04 апр '18 в 16:48
1 ответ

Как правильно использовать lerna и webpack при работе с монорепо

Я создаю монорепо, которое будет содержать все отдельные компоненты набора UI, созданного с помощью React. Я использую lerna, потому что у меня нет опыта работы с конфигурацией monorepo / multi пакетов, теперь у меня есть такая структура: index.js p…
16 окт '17 в 10:13
0 ответов

Как создать машинописный монорепо, который файл TS будет потреблять между пакетами напрямую

Я хочу создать lerna monorepo, которая включает в себя несколько пакетов. Но я не хочу компилировать каждый пакет с TSC. Это означает, что я хочу экспортировать файлы tsx-ts прямо в "основной" раздел файлов package.json. И использовать эти файлы нап…
18 май '18 в 05:36
1 ответ

Операция не разрешена ошибка npm при запуске lerna bootstrap - команда hoist на windows

Всякий раз, когда я бегу lerna bootstrap --hoist или же lerna bootstrap Я получаю следующую ошибку на моем компьютере с Windows. Я уже пробовала npm login и принудительно очистил кэш npm, но, похоже, ничего не работает. npm ERR! code EPERM npm ERR! …
09 янв '19 в 18:49
0 ответов

Веб-пакет 3.5.6. слишком много открытых файлов

Я не уверен, является ли это известной проблемой и имеет непосредственное отношение к lerna или webpack 3.5.6 или OSX, но, возможно, вы сможете помочь. Я использую lerna с 8 пакетами, а из root я запускаю что-то вроде lerna run dev --stream" который…
0 ответов

Ошибка при построении реагировать нативное приложение с помощью эксп

Я создаю первый мобильный проект, используя реактив-натив, экспо и лерну. Но у меня проблема с Лерной. Когда я набираю: пряжи установить все пакеты. Моя проблема заключается в том, что lerna помещает все пакеты модулей в мобильном пакете во внешнюю …
20 апр '18 в 03:03
0 ответов

Как запустить вавилонский узел на монорэпо Лерна?

Я строю свой первый монорепо, используя Лерну. Мой lerna.json: { "lerna": "2.9.0", "npmClient": "yarn", "useWorkspaces": true, "packages": [ "packages/*" ] } Lerna package.json похож на: { "name": "monorepo", "version": "1.0.0", "workspaces": [ "pac…
19 мар '18 в 21:21
0 ответов

Разделение сообщений коммита между модулями монорепо

У меня есть полный проект, как это: myProject packages myProjectCommon myProjectFrontEndApp1 myProjectFrontEndApp2 myProjectBackEnd Я использую Лерну, чтобы я мог использовать myProjectCommon как внутренняя зависимость. Если бы я решил сделать монор…
01 апр '17 в 12:22
1 ответ

Как я могу исправить предложения по импорту VSCode в Lerna Monorepo?

VSCode отлично справляется с импортом автозаполнения импорта, однако внутри монорэпо (Lerna) он предлагает только относительные пути от одного пакета к другому, например: import example from '../../../@scope/example/lib/index.html' Мне нужно сослать…
2 ответа

Lerna. Установить зависимости в корневой проект

У меня стандарт Lerna хранилище как это: my-repo - package.json - packages - api - package.json - web-app - package.json Если мне нужна одинаковая зависимость в обоих пакетах (например, lodash), затем люди из учебных пособий предлагают установить ег…
12 дек '18 в 08:56
1 ответ

Использовать локальные пакеты lerna в качестве скриптов в корневой папке

У меня есть несколько пакетов внутри scripts что используется в корне. я использую npm link scripts/babel-preset что позволяет мне использовать preset в основном babel.config.js и мне интересно, если это правильный способ сделать это, или я здесь уп…
12 дек '18 в 16:25
0 ответов

Почему Лерна не находит зависимость в другом суб-репо без публикации?

Так что я обычно делал это... packages main: imports lib1 lib1 learn.json Тогда, если бы я использовал lerna bootstrap --hoist Я мог бы получать новую версию lib1 каждый раз, когда она изменяется без развертывания на npm, если я ссылаюсь на более но…
28 дек '18 в 15:27
0 ответов

Приложение React-native внутри пакета lerna

Я пытаюсь создать новое собственное приложение реагирования внутри структуры пакета lerna, но получаю следующую ошибку: $ react-native init app This will walk you through creating a new React Native project in /Volumes/DADOS/dev/workspace/amplifacto…
02 июн '18 в 00:06
0 ответов

lerna publish и npm pack не могут упаковать все файлы в папку "dist"

Я пытаюсь собрать свой первый пакет Angular Component, используя lerna, и он работал довольно хорошо, пока я не понял, что мне нужно добавить "ng-packagr", чтобы весь встроенный HTML-код был встроен в остальную часть кода. После добавления этой подд…
27 фев '19 в 18:31
3 ответа

Монолитное репо и несколько папок node_modules

У меня есть проект с использованием монолитных репозиториев. Каждый пакет имеет свой собственный файл package.json для управления зависимостями для указанного пакета. я использую lerna установить пакет во всех "подпакетах" нашего приложения monorepo…
28 сен '16 в 02:21
1 ответ

Функция запуска vscode в lerna monorepo

Во-первых, у меня есть monorepo, который структурирован так: repo-name/ packages/ backend/ frontend/ .vscode/ Бэкэнд представляет собой приложение-функцию Azure, структурированное так: backend/ functions/ funcOne/ funcTwo/ scripts/ start-debug.sh pa…
1 ответ

Прервите все параллельные задания lerna

У меня есть сценарий Лерна (lerna dev), который загружает несколько серверов разработчиков пакета с --parallel опция (если бы я не использовал эту опцию, запускался только первый сервис, но не другие). Эти серверы обслуживают свои соответствующие пр…
22 окт '18 в 09:39
0 ответов

Как включить локальную зависимость с помощью Lerna без развертывания в репозиторий NPM

У меня есть проект, который выглядит так project packages server-project ui-project ui-project - это, по сути, собранный в Webpack js-файл, который экспортирует компоненты пользовательского интерфейса. server-project хотел бы использовать ui-проект.…
02 ноя '18 в 14:39
0 ответов

Загрузчик машинного перевода babel [awesome] не может выдать ошибку в упакованном типе lerna

У меня есть упакованное приложение lerna с машинописью, упакованное с помощью babel и awesome-typescript-loader (хотя я также пробовал typcript-loader). Когда веб-приложение, я получаю следующую ошибку. File '/.../packages/submodule1/lib/types.ts' i…
12 янв '18 в 11:49