# diff-viewer **Repository Path**: foril/diff-viewer ## Basic Information - **Project Name**: diff-viewer - **Description**: diff-viewer for dev - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2023-08-30 - **Last Updated**: 2024-11-18 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # diff-viewer(仅开发使用) 用于查看目前 combine-resolver 规则与指针网络两种方式生成的解决方案,并可视化规则生成的编辑脚本。 ## 使用方式 三个版本文件内容从 `@/utils/getFile.js` 中所指定的目录下的 `ours.txt`、`theirs.txt`、`base.txt`、`resolution.txt` 四个文件中获取。 先运行 `@/utils/diff.py` 的 Flask 服务器到 4000 端口以提供编辑脚本的生成结果。 再运行 combine-resolver 到 3001 端口来获取 combine-resolver 生成的解决方案。 目前包括端口号等内容都是硬编码在代码中,需要手动修改。 ### 运行 可直接使用开发模式: ```bash npm install ``` 完成依赖安装后,运行 ```bash npm run dev ``` 即可启动开发服务器。