文件转换方法、装置、设备和介质制造方法及图纸

技术编号:29672979 阅读:20 留言:0更新日期:2021-08-13 21:54
本申请提出一种文件转换方法、装置、设备和介质,其中,文件转换方法包括:从预设目录下识别出目标文件;对目标文件中的文件内容进行第一语法到第二语法的转换,得到转换后的文件内容;将转换后的文件内容回写到目标文件中。本实施例中,通过自动扫描预设目录下的所有文件,能够自动识别需要转换的目标文件并进行自动转换,减少了重复性的工作,耗费时间较短,且不容易造成遗漏和错误。

【技术实现步骤摘要】
文件转换方法、装置、设备和介质
本申请涉及计算机
,尤其涉及一种文件转换方法、装置、设备和介质。
技术介绍
目前,很多前端项目中会使用Sass(SyntacticallyAwesomeStylesheets,层叠样式表语言)作为层叠样式表(CascadingStyleSheets,简称CSS)的预处理器,但在Sass的使用过程中经常会遇到下载NPM(NodePackageManager,节点包管理器)依赖包报错的情况,严重影响日常的开发效率,而另一种CSS预处理器Less,有着和Sass相同的功能,但不存在上述问题,所以就产生了将Sass转换到Less的需求。相关技术中,前端开发人员需要手动将Sass转换为Less,手动转换要做大量的重复性工作,耗费较长的时间,也容易造成遗漏和错误。
技术实现思路
本申请提出一种文件转换方法、装置、设备和介质。本申请第一方面实施例提出了一种文件转换方法,包括:从预设目录下识别出目标文件;对所述目标文件中的文件内容进行第一语法到第二语法的转换,得到转换后的文件内容;将所述本文档来自技高网...

【技术保护点】
1.一种文件转换方法,其特征在于,包括:/n从预设目录下识别出目标文件;/n对所述目标文件中的文件内容进行第一语法到第二语法的转换,得到转换后的文件内容;/n将所述转换后的文件内容回写到所述目标文件中。/n

【技术特征摘要】
1.一种文件转换方法,其特征在于,包括:
从预设目录下识别出目标文件;
对所述目标文件中的文件内容进行第一语法到第二语法的转换,得到转换后的文件内容;
将所述转换后的文件内容回写到所述目标文件中。


2.根据权利要求1所述的文件转换方法,其特征在于,所述从预设目录下识别出目标文件,包括:
获取文件转换指令;
根据所述文件转换指令从所述预设目录下识别出所述目标文件。


3.根据权利要求1所述的文件转换方法,其特征在于,所述从预设目录下识别出目标文件,包括:
获取所述预设目录下文件的文件名;
根据所述文件名中的后缀识别所述文件是否为所述目标文件。


4.根据权利要求1所述的文件转换方法,其特征在于,所述第一语法为sass语法,所述第二语法为less语法,所述目标文件为sass文件或vue文件。


5.根据权利要求4所述的文件转换方法,其特征在于,所述目标文件为sass文件,所述对所述目标文件中的文件内容进行第一语法到第二语法的转换,得到转换后的文件内容,包括:
获取预设的sass语法匹配规则和预设的less语法替换规则;
根据所述sass语法匹配规则在所述目标文件中的文件内容中确定匹配的目标sass语法;
根据所述less语法替换规则将所述目标sass语法替换为目标less语法,得到所述转换后的文件内容。


6.根据权利要求4所述的文件转换方法,其特征在于,所述目标文件为vue文件,所述对所述目标文件中的文件内容进行第一...

【专利技术属性】
技术研发人员:雷建宁
申请(专利权)人:京东科技控股股份有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1