在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
开源软件名称(OpenSource Name):ashaffer/gulp-inline开源软件地址(OpenSource Url):https://github.com/ashaffer/gulp-inline开源编程语言(OpenSource Language):JavaScript 100.0%开源软件介绍(OpenSource Introduction):gulp-inlineInformation
Usagevar inline = require('gulp-inline')
, uglify = require('gulp-uglify')
, minifyCss = require('gulp-minify-css')
, autoprefixer = require('gulp-autoprefixer');
gulp.src('public/index.html')
.pipe(inline({
base: 'public/',
js: uglify,
css: [minifyCss, autoprefixer({ browsers:['last 2 versions'] })],
disabledTypes: ['svg', 'img', 'js'], // Only inline css files
ignore: ['./css/do-not-inline-me.css']
}))
.pipe(gulp.dest('dist/')); Replaces your <script> and <link> tags with the corresponding inlined files. SVG supportCurrently there are two supported methods:
OptionsPlugin options:
How to set options for uglify when used as pluginBelow is an example of how to pass options to uglify. In this case we tell uglify to not mangle function names. var inline = require('gulp-inline')
, uglify = require('gulp-uglify');
gulp.src('public/index.html')
.pipe(inline({
base: 'public/',
js: function() {
return uglify({
mangle: false
});
}
}))
.pipe(gulp.dest('dist/')); |
2023-10-27
2022-08-15
2022-08-17
2022-09-23
2022-08-13
请发表评论