猿问

webpack 压缩 js 和 css 后 添加 header注释

在 使用 gulp 开发环境是 可以用 gulp-header 来给 js 和 css 文件添加 头注释

现在用 webpack 该 如何实在 编译压缩 文件后 添加上 头注释呢

添加头注释 指的是 类似 jQuery

/*! jQuery v1.9.0 | (c) 2005, 2012 jQuery Foundation, Inc. | jquery.org/license */

有当前的版本号 时间 等等

而不是指的 代码块的 说明注释

如果还不明白 可以去 gulp-header
里面有个很酷的头注释

// using data from package.json var pkg = require('./package.json');var banner = ['/**',  ' * <%= pkg.name %> - <%= pkg.description %>',  ' * @version v<%= pkg.version %>',  ' * @link <%= pkg.homepage %>',  ' * @license <%= pkg.license %>',  ' */',  ''].join('\n');
 
gulp.src('./foo/*.js')
  .pipe(header(banner, { pkg : pkg } ))
  .pipe(gulp.dest('./dist/'))


拉风的咖菲猫
浏览 751回答 1
1回答
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答