Replies: 9 comments 22 replies
-
This still needs to be added to the readme. @tvories wrote a great dev setup guide for the mobile app https://github.com/advplyr/audiobookshelf-app#contributing, so we can use the same template for the server/web app guide. When I'm working on the server & web app I run them separately in 2 different tabs so that I can get the benefits of Hot Module Replacement in the client. Requirements
Setup
// Using port 3333 is important when running the client web app separately
const Path = require('path')
module.exports.config = {
Port: 3333,
ConfigPath: Path.resolve('config'),
MetadataPath: Path.resolve('metadata'),
FFmpegPath: 'C:\\FFmpeg\\bin\\ffmpeg.exe',
FFProbePath: 'C:\\FFmpeg\\bin\\ffprobe.exe'
}
(optional) If you want the benefit of auto reload, which is a must for me.
When doing it that way you don't need to worry about |
Beta Was this translation helpful? Give feedback.
-
The path you use is |
Beta Was this translation helpful? Give feedback.
-
Hi , it seems that there is a bug when im trying to scan my audiobooks. [2022-02-02T13:56:06.898Z] INFO: [Server] Starting Scan SyntaxError: Unexpected end of JSON input Edit: i think it doesnt find my FFmpeg |
Beta Was this translation helpful? Give feedback.
-
I wanted to share the command I have been using to build: ABS_Build_Dir=~/jflattery/audiobookshelf/
cd ${ABS_Build_Dir} &&\
rm -rf ${ABS_Build_Dir}/node_modules/ &&\
rm -rf ${ABS_Build_Dir}/client/node_modules/ &&\
npm ci && npm update && npm dedupe && \
cd ${ABS_Build_Dir}/client &&\
npm ci && npm update && npm dedupe && \
npm run generate &&\
cd $ABS_Build_Dir &&\
npm run dev |
Beta Was this translation helpful? Give feedback.
-
I see you have a .exe file on Windows in the packages. How do you create this .exe file on Windows? |
Beta Was this translation helpful? Give feedback.
-
I've been getting this error following the above directions, upon the step 6: Using Ubuntu 22.04, Node 16.19.0 |
Beta Was this translation helpful? Give feedback.
-
In the current version (2.2.18), importing file prompts in txt or TXT format is not supported. |
Beta Was this translation helpful? Give feedback.
-
How do I obtain the test flight code/key for the app? |
Beta Was this translation helpful? Give feedback.
-
Hey everybody! I have setup the dev container and containerized the application on Docker. After that, I am running the command |
Beta Was this translation helpful? Give feedback.
-
How is the best development environment for this project.
I use wsl2 and restart the backend on every change, but im not sure how work with the frontend without rebuild it on every change.
Beta Was this translation helpful? Give feedback.
All reactions