| Summary: | Веб и OPDS интерфейс для локальной fb2-библиотеки | ||
|---|---|---|---|
| Product: | New/proposed packages | Reporter: | Alexei V. Mezin <alexei.mezin> |
| Component: | Обычный репозиторий | Assignee: | Andrey Cherepanov <cas> |
| Status: | NEW --- | QA Contact: | Andrey Cherepanov <cas> |
| Severity: | normal | ||
| Priority: | P5 | CC: | viy |
| Version: | не указана | ||
| Hardware: | x86_64 | ||
| OS: | Linux | ||
|
Description
Alexei V. Mezin
2026-06-01 22:38:02 MSK
node - это не Java. (Ответ для Andrey Cherepanov на комментарий #1) > node - это не Java. Да, точно, это гораздо хуже. Но программа полезная, и хорошо работающая: если выделить достаточно памяти (1гб на 530гб книжек), то поиск по автору/названию мгновенный, инфо о книге показывает, скачивать позволяет, OPDS через FBReader/andoroid подключается и работает как от него ожидается. Если кто подскажет, как ее правильно упаковать, решив вопрос с зависимостями, я сам упакую. То, что у нас в вики про node vendoring тут не работает. (Ответ для Alexei V. Mezin на комментарий #2) > (Ответ для Andrey Cherepanov на комментарий #1) > > node - это не Java. > > Да, точно, это гораздо хуже. Но программа полезная, и хорошо работающая: > если выделить достаточно памяти (1гб на 530гб книжек), то поиск по > автору/названию мгновенный, инфо о книге показывает, скачивать позволяет, > OPDS через FBReader/andoroid подключается и работает как от него ожидается. > > Если кто подскажет, как ее правильно упаковать, решив вопрос с > зависимостями, я сам упакую. То, что у нас в вики про node vendoring тут не > работает. https://www.altlinux.org/Packaging/Vendoring#Node
> https://www.altlinux.org/Packaging/Vendoring#Node
Да, но нет. Эту страницу я знаю. После этого проект не собирается. Ему чего-то не хватает. Можно сделать "npm i", в результате получается тот же каталог с выкаченными модулями. И еще в одном месте несколько файлов с какими-то настройками. И вот тогда проект собирается.
Попробовал отдельно выкачать модули через yarn, потом подсунуть их в дерево и сделать npm i. Не работает. Нужно что-то еще. Может быть очень простое. Может даже в одну команду. Но простое для тех, кто знает и умеет nodejs.
|