Node.js Policy: различия между версиями

Материал из ALT Linux Wiki
(Новая страница: «{{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}}

Версия от 22:39, 16 января 2020

Policy по упаковке nodejs

Stub.png
Черновик политики Sisyphus
Автор(ы) — lav


  • При сборке пакетов для node следует использовать макросы из пакета rpm-macros-nodejs.
  • Название пакета с модулем для node: node-<имя>.

Размещение модуля в иерархии файловой системы

  • %nodejs_sitelib/<имя> — размещение модуля <имя>.

В каталоге с модулем не должно быть архитектурно-зависимых библиотек, всегда должны использоваться системные.

Макросы из rpm-macros-nodejs

  • %nodejs_sitelib — каталог для размещения модулей.
  • %nodejs_arches — список архитектур, на которых поддерживается nodejs.

Пример

Пример пакета с модулем можно посмотреть здесь: