Node.js Policy: различия между версиями
(Новая страница: «{{h0|Policy по упаковке nodejs}} {{DraftPolicy|responsible=lav}} * При сборке пакетов для node следует использоват…») |
Нет описания правки |
||
Строка 14: | Строка 14: | ||
* %nodejs_sitelib — каталог для размещения модулей. | * %nodejs_sitelib — каталог для размещения модулей. | ||
* %nodejs_arches — список архитектур, на которых поддерживается nodejs. | * %nodejs_arches — список архитектур, на которых поддерживается nodejs. | ||
=== Пример === | |||
Пример пакета с модулем можно посмотреть здесь: | |||
* https://packages.altlinux.org/ru/sisyphus/specfiles/node-webpack | |||
{{Category navigation|title=Web|category=Web}} | {{Category navigation|title=Web|category=Web}} |
Версия от 01:39, 17 января 2020
Policy по упаковке nodejs
- При сборке пакетов для node следует использовать макросы из пакета rpm-macros-nodejs.
- Название пакета с модулем для node: node-<имя>.
Размещение модуля в иерархии файловой системы
- %nodejs_sitelib/<имя> — размещение модуля <имя>.
В каталоге с модулем не должно быть архитектурно-зависимых библиотек, всегда должны использоваться системные.
Макросы из rpm-macros-nodejs
- %nodejs_sitelib — каталог для размещения модулей.
- %nodejs_arches — список архитектур, на которых поддерживается nodejs.
Пример
Пример пакета с модулем можно посмотреть здесь: