Описание тега bazel-rules-nodejs
1
ответ
Проверка того, отсортирован ли массив зависимостей package.json в алфавитно-цифровом порядке в typeScript
Я хочу проверить, отсортирован ли массив зависимостей package.json и devDependencies в алфавитно-цифровом порядке в typeScript. Если он не отсортирован, он должен вернуть имя депо, которое неуместно. Я хочу создать проверку правил базеля в typesScri…
22 июн '20 в 13:17
0
ответов
скомпилировать машинописный текст с помощью bazel: невозможно загрузить файл '@npm_bazel_typescript//:checked_in_ts_project.bzl': файл не существует
Я пытаюсь обновить проект с открытым исходным кодом в ветке для сборки bazel, которая раньше работала, но с последней версией bazel это не так, файлы выглядят следующим образом: РАБОЧЕЕ ПРОСТРАНСТВО workspace(name = "kimera") load("@bazel_tools//too…
25 июн '20 в 19:19
1
ответ
Angular bazel ts_devserver добавляет полифиллы
ts_devserver( name = "devserver", additional_root_paths = ["project/src/_"], entry_module = "project/src/main.dev", port = 4200, scripts = [ "@npm//:node_modules/tslib/tslib.js", "@npm//:node_modules/@angular/localize/bundles/localize-init.umd.js", …
21 май '20 в 11:26
3
ответа
Nest не может разрешить зависимости в контексте RootTestModule, когда я использую Bazel Test
Мне нужно запустить тесты в лицевой панели. как я могу решить эту загадочную проблему? У меня есть проект nestjs, содержащий несколько приложений и библиотек. Когда я запускаю тестyarn jest --config ./jest.config.json libs/lib1, он отлично работает.…
16 июл '20 в 22:22
0
ответов
Как настроить абсолютный импорт с помощью bazel/webpack?
Я хочу импортировать модуль машинописного текста из одной части моего репо в другую, не имея кучу "../.." в моем импорте, чтобы вернуться в корневую папку моей рабочей области bazel. Как я могу настроить абсолютный импорт (относительно моей рабочей …
11 июн '20 в 09:45
1
ответ
Скопируйте каталог в новый каталог в Bazel
По сути, все, что я хочу, это cp -r src/ dist/, но по какой-то причине я просто не могу заставить это работать. В настоящее время я пытаюсь: filegroup( name = "src_files", srcs = glob([ "src/**", ]), ) filegroup( name = "dis…
14 сен '20 в 20:32
0
ответов
Как использовать резолверы rules_k8s с Typescript и Nodejs?
Проблема Я попытался воспроизвести пример преобразователя rules_k8s с помощью Typescript вместо Go. load("@npm//@bazel/typescript:index.bzl", "ts_library") load("@io_bazel_rules_k8s//k8s:object.bzl", "k8s_object&qu…
09 сен '20 в 13:12
0
ответов
Bazel NodeJS pkg_npm и PeerDependencies
У нас есть проект, который использует Bazel для создания интерфейсного проекта. Этап сборки включает вызов pkg_npm что порождает наши package.json. У меня вопрос, как сигнализировать, что зависимость (например, React, Styled Components и т. Д.) Явля…
15 мар '21 в 21:43
1
ответ
Невозможно использовать оператор импорта вне модуля (Bazel + Concatjs + NgRx)
Проблема Я использую Bazel для создания своего приложения Angular. Все отлично работает с NgRx версии 9. Но после обновления NgRx до v10 или выше сервер разработки Angular выходит из строя с этой ошибкой: Uncaught SyntaxError: Cannot use import stat…
21 мар '21 в 17:51
1
ответ
Как провалить сборку Базеля из-за сбоя правила?
Я использую правила Bazel NodeJS в своем приложении. Цель состоит в том, чтобы просто запечатать набор файлов и завершить сборку, если линтинг не удался. Я вижу, что сборка прошла успешно, несмотря на ошибки lint. Вот часть моего файл: load("@npm//h…
24 апр '21 в 20:18
1
ответ
Bazel: создайте js_library с другой связанной зависимостью JS (рабочие области пряжи)
У меня есть проект, который включает несколько пакетов JS и организован с помощью рабочих пространств Yarn: <root> ├── WORKSPACE ├── package.json ├── workspaces │ ├── foo │ │ ├── package.json │ │ ├── BUILD.bazel │ │ ├── src │ ├── bar │ ├── pac…
17 июн '21 в 14:38
1
ответ
Каталог карт Bazel, расположенный за пределами `src` для` build`
Я понятия не имею о Bazel или о том, как он работает, но мне нужно решить эту проблему, которая в конечном итоге сводилась к тому, что bazel не копировал определенный каталог в сборку. Я провел рефакторинг кода, чтобы сначала попытаться прочитать оп…
27 авг '21 в 14:55
1
ответ
импортировать файлы машинописного текста из правила базеля
Я пишу правило bazel на js для моно-репо. Идея заключается в том, что службы внутри монорепозитория (микросервисы) определяют спецификацию API в открытых файлах схемы API. В нашем случае эти схемы находятся в файлах ts, поскольку спецификация наруша…
23 сен '21 в 15:30
2
ответа
Не удается запустить Bazel nodejs_image с Puppeteer (ошибка: libgobject-2.0.so.0)
Я использую Bazel для создания контейнеров Docker: ts_config( name = "tsconfig", src = "tsconfig.lib.json", ) ts_project( name = "lib", srcs = ["index.ts"], declaration = True, tsconfig = "tsconfig", deps = [ "@npm//@types/node", "@npm//puppeteer", …
23 сен '21 в 22:28
1
ответ
Как получить доступ к папке node_modules после запуска yarn_install (или npm_install) в rules_nodejs bazel?
Я относительно новичок в Базеле, но это заняло больше времени, чем я думал. я делаю yarn_install в моем рабочем пространстве, и я просто пытаюсь сослаться на установленный node_modules так что я могу поместить их в свой новый контейнер докеров. Рабо…
07 окт '21 в 17:58
1
ответ
Bazel run nodejs_image не найдет ни одной из файловых зависимостей
Я пытаюсь установить докер правил nodejs_image запустить с помощью bazel. Моя команда bazel run :image.binary Вот мое правило: load("@npm//@bazel/typescript:index.bzl", "ts_project") load("@io_bazel_rules_docker//nodejs:image.bzl", "nodejs_image") t…
06 ноя '21 в 00:59
0
ответов
Тесты не работают OOTB в проекте test bazel angular
Пробуем запустить тесты в тестовом проекте Bazel angular:https://github.com/bazelbuild/rules_nodejs/tree/stable/examples/angular запустить тесты: bazel test //src/... Ошибка первой попытки: link or target filename contains space on line 2479: 'exter…
09 дек '21 в 14:51
1
ответ
Как мне вызвать webpack для объединения вывода ts_library bazel
Я пытаюсь создать приложение React JS из исходников Typescript, созданное с помощью Bazel и использующее Webpack в качестве сборщика. rules_nodejs включает в себя examples/react_webpack , который показывает, как это сделать с помощью , но мне нужно …
06 янв '21 в 15:22
0
ответов
Как создать монорепозиторий Bazel TypeScript с индивидуально развертываемыми пакетами
Я пытался заставить монорепозиторий bazel с машинописным текстом работать. У меня есть пара требований. Я должен иметь возможность импортировать локальные пакеты, используя @myworkspace/ вместо ../../../ и т. д., без использования Bazel. В основном …
09 мар '22 в 12:59
1
ответ
Bazel очищает только подмножество кэшированных правил
В настоящее время я разрабатываю монорепозиторий с довольно большим файлом рабочей области. Прямо сейчас я отмечаю, что одно из моих правил тестирования не перестраивает свои правила зависимостей, когда я обновляю один из своих тестов. Вот пример эт…
20 май '22 в 22:01