大佬教程收集整理的这篇文章主要介绍了javascript – 如何使用babel-cli从转换后的代码中删除注释,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
{ "comments": false }
以及
{ "options": { "comments": false } }
并且都不起作用.我没有想法,我无法在任何地方找到任何体面的文档.
{ comments: false }
如果使用babel-cli,则可以使用–no-comments选项来实现相同的行为.
最新版本的babel-cli包括tests that check for this behaviour to be implemented correctly.
编辑
看起来像babel CLI忽略.babelrc中的注释的问题,解决方法是使用–no-comments选项.
在你的package.json中
"build": "babel ./index.js --out-dir ./dist/index.js --no-comments"
了解babel-cli的所有选项
./node_modules/.bin/babel -h
原版的
你在哪里经营巴贝尔?吞掉?
检查是否有.babelrc文件位于文件beign的相同或父目录中
从babeljs.io开始:
我有一个具有这种结构的项目:
> dist
> index.js
> .babelrc
> index.js
> gulpfile.js
> node_modules
> ……
gulpfile.js中的相关任务
gulp.task('babel',() => { return gulp.src('index.js') .pipe(babel({ presets: ['es2015'] })) .pipe(gulp.dest('./dist/')); });
.babelrc的内容
{ "comments": false }
评论正在成功删除.
例如,还要检查gulpfile中是否未将comments选项设置为true.
以上是大佬教程为你收集整理的javascript – 如何使用babel-cli从转换后的代码中删除注释全部内容,希望文章能够帮你解决javascript – 如何使用babel-cli从转换后的代码中删除注释所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。