搜索
gulp - 压缩 javascript && 保留版权信息,有什么好的方案
天蓬老师
天蓬老师 2017-04-10 15:47:09
[JavaScript讨论组]

引用了第三方资源,压缩 js 后没有保留版权信息。
希望达到 bootstrap 一个网站引用 js 的效果 链接描述。大概格式如下:

/*
** 版权信息1
*/
压缩代码1
/*
** 版权信息2
*/
压缩代码2

目前用的是 gulp 自动化压缩。有什么好的方案么?版权信息单独存,再合并?谢谢~

天蓬老师
天蓬老师

欢迎选择我的课程,让我们一起见证您的进步~~

全部回复(2)
大家讲道理

gulp uglify 支持保留 license 信息的
复杂的版本信息的话,单独保存再合并确实是个不错的方案

迷茫

参考这两个:https://github.com/terinjokes/gulp-uglify,https://github.com/gruntjs/grunt-contrib-uglify#preservecomments

/* minify js
** https://github.com/gruntjs/grunt-contrib-uglify#preservecomments
** {preserveComments : 'some'} reserve lisence 
*/
gulp.task('compressjs', function () {
  gulp.src(sources_dir.js)
    .pipe(rename({suffix: '.min'}))
    .pipe(uglify({preserveComments : 'some'}))
    .pipe(gulp.dest(sources_dir.minjs));
});
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号