# fy-convertor **Repository Path**: Halliwood/fy-convertor ## Basic Information - **Project Name**: fy-convertor - **Description**: Convert excel/xml/json/bin/protocl/ts/as ... - **Primary Language**: TypeScript - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 4 - **Forks**: 2 - **Created**: 2021-12-09 - **Last Updated**: 2025-12-03 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # fy-convertor ## 介绍 Convert excel/xml/json/bin/protocl/ts/as ... ## 安装教程 npm i fy-convertor -g ## 使用说明 ### 转json fy-convertor -c xml2json -p mu -w F:/FYM/trunk/project/tools/xml2json/temp/ -e .env ### 转ts fy-convertor -c xml2ts -p mu -w F:/FYM/trunk/project/tools/xml2json/temp/ -e .env ## 参数说明 #### -c --cmd **必填**。转换命令,当前仅支持`xml2json`,后续将支持`excel/xml/json/bin/protocl/ts/as` #### -p --project **必填**。项目代号,比如`mu`代表奇迹 #### -w --workspace 可选。工作空间,用于存放各种临时文件。如未指定,使用当前工作目录。 #### -e --env **必填**。环境配置文件,用于指定svn账号密码和项目配置路径,如下所示: ``` .env # svn,非必须 SVN_USERNAME=your_svn_username SVN_PASSWORD=your_svn_password # cfg,必须 CFG_LOCAL=F:\\FYM\\trunk\\project\\tools\\configs CFG_SVN=svn://192.168.8.72/FanXianClient/trunk/project/tools/configs ``` #### -d --debug 可选。表示使用调试模式,调试模式下不会进行svn提交操作。`-D`可取消调试模式。