Jellyfin Vue 安装与使用指南
1. 项目目录结构及介绍
Jellyfin Vue 的目录结构如下:
devcontainer
: 开发环境容器相关设置frontend
: 前端应用程序源代码,包括组件、样式和逻辑packaging
: 包装和构建相关的脚本和配置.gitattributes
: Git 特性设置文件.gitignore
: Git 忽略规则文件.npmrc
: npm 配置文件LICENSE
: 开源许可文件(GPLv3)README.md
: 项目简介和使用说明package-lock.json
: npm 依赖锁定文件package.json
: 项目依赖和脚本定义文件
前端应用的主要开发工作集中在 frontend
目录内。
2. 项目的启动文件介绍
Jellyfin Vue 使用 Vite 框架进行前端开发,启动文件主要位于 package.json
中的 "scripts" 部分。通常,你可以通过以下命令来运行项目:
npm install
: 安装所有依赖npm run dev
: 启动开发服务器,在本地提供实时刷新的服务npm run build
: 编译生产环境代码,打包到指定目录
这些命令在 package.json
文件中对应的脚本是:
{
"scripts": {
"dev": "vite",
"build": "vite build"
}
}
执行 npm run dev
会启动 Vite 开发服务器,访问 http://localhost:3000
即可预览应用。
3. 项目的配置文件介绍
Jellyfin Vue 的主要配置文件是 frontend/config.js
。这里通常包含连接 Jellyfin 服务器的相关设置,例如:
export const config = {
apiUrl: 'http://your-jellyfin-server-url:8096', // 更改为你的 Jellyfin 服务器地址
username: '', // 可选:基础认证用户名(如果Jellyfin服务器需要)
password: '', // 可选:基础认证密码(如果Jellyfin服务器需要)
};
如果你的 Jellyfin 服务器需要身份验证,可以在 config.js
中添加 username
和 password
。除此之外,你还可以根据需要在此文件中自定义其他配置选项。
请注意,这个指南仅基于提供的 GitHub 存储库信息。对于更详细的安装和配置步骤,建议参考项目的官方文档或开发者社区。