前几天,在翻译 WebGL Fundation 的时候,遇到很多审核方面的问题,首要的就是,中英文段落同步问题。后来,想出的办法就是将英文段落复制到中文翻译里,进行同步审核。但这样,又会多出一个问题,即,文章过长,导致后面删除工作做的很繁琐。所以,为了解放生产力,决定以工具的形式,写了一个自动库remove_en,来完成删除。
该库的主要 feature 其实有两点。
第一: 只删除英文系段落,即,字母,数字,以及英文的相关符号。
第二: 保护文章中的代码片段。可以保证,在删除过程中,不会讲代码片段删除。
使用方法
使用方法也挺简单的,通过 require 引入包,然后只需要调用一个 loadFile 方法即可。
// 下载
npm install https://github.com/JimmyVV/removeEn
// 使用
let path = require('path'),
remove_en = require('remove_en');
var files = [
path.join(__dirname,'test.md')
]
remove_en.loadFile(files);
该库的测试用例和 example 均已测试通过。由于嫌麻烦就没上 cli 。所以,README.md 看起来很干净...
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。