如何编写一个从js文件中删除注释而又不使文件中的代码失真的函数

时间:2019-07-11 15:24:25

标签: javascript gulp

我需要编写一个函数,该函数将从用户选择的文件中删除注释。我当时正在考虑使用文件阅读器从表单传输文件,然后使用.replace(/\/\*\*[\W\w]*?\*\/(?:\n|.)/g, '')处理它。但是出于多种原因,我不喜欢这个决定。整个文件在一行中读取。并且,如果代码中将包含/// ** /,它们也将被删除。我还考虑过使用Gulp(gulp-strip-comments)。但是,按下表单按钮后如何调用按钮?一般来说,如何正确编写函数?

我已经考虑过使用简单js的版本。也许我错过了什么。

任何详细的建议我都会很高兴。

0 个答案:

没有答案