-
安装Hiddify: 使用npm安装Hiddify并保存依赖项:
npm install hiddify --save-dev
-
初始化Hiddify: 初始化Hiddify并创建配置文件
config.json:npx hiddify init
-
配置
config.json: 打开生成的config.json文件,根据需求设置以下选项:{ "source": "src", // 输入文件夹路径 "dest": "dist", // 输出文件夹路径 "exclude": ["node_modules", "public"], // 排除文件夹 "hide": true, // 启用隐私保护 "track": ["page", "image"], // 启用跟踪类型 "rewrite": "move", // 复制或移动文件 "ignore": [], // 忽略的文件 "recurse": true, // 递归处理文件夹 "encrypt": true, // 加密文件 "password": "yourpassword", // 加密密码 "password-file": "hiddify-password.json", // 密码文件路径 "storage": "none", // 存储方式 "pin": true, // 固定文件 "max-size": 1024, // 文件大小限制 "max-parallel": 5, // 同时处理文件数 "max-keep": 3, // 保留文件数量 "log": "info", // 日志级别 "report": "report.json", // 报告文件路径 "check": true // 自动更新 } -
运行Hiddify: 在项目根目录执行以下命令:
npx hiddify run
-
验证配置:
- 加密文件:确保
encrypt为true,并设置或生成密码文件。 - 跟踪类型:根据项目需求设置
track,如只需保护页面内容,设置track: ['page']。 - 文件处理:检查
rewrite选项,确保文件被移动或复制到指定目录。 - 日志输出:运行时监控日志,确保没有错误。
- 加密文件:确保
-
生成报告: 定期生成报告,分析被保护文件的状态,确保配置有效。
通过以上步骤,您可以根据项目需求配置Hiddify,保护关键文件,同时保持开发的灵活性。




