繁体   English   中英

如何删除生产分支中的所有评论

[英]how to remove all comments in production branch

我有两个环境:主分支和生产分支。 问题是我在每一行代码中都有很多注释,我想在生产分支中删除它们。 我尝试手动清理评论以进行生产,但是在主分支中进行一些更改并合并到生产后,所有评论都回来了。 有没有办法删除生产分支中的所有评论?

嘿,如果你使用的是 babel cli,你可以通过 update.babelrc 配置删除评论

{comments: false}

或者你可以在构建时像这样传递它

"build": "babel ./index.js --out-dir ./dist/index.js --no-comments"

如果你想使用 gulp

你可以使用 gulp-strip-comments

var gulp = require('gulp');
var strip = require('gulp-strip-comments');

gulp.task('default', function () {
  return gulp.src('template.js')
    .pipe(strip())
    .pipe(gulp.dest('dist'));
});
 

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM