gulp
Stavin Li
许一人之偏爱,尽余生之慷慨。
展开
-
gulp版本号?v=
1.线上开源地址:https://github.com/StavinLi/gulp-v.git#克隆git clone https://github.com/StavinLi/gulp-v.git2.安装依赖npm install3.修改node_modules配置文件3.1 gulp-rev\index.js第135行 manifest[originalFi...原创 2018-08-10 16:53:09 · 5652 阅读 · 0 评论 -
Linux服务器 安装node、npm及gulp
1.下载nodelinux安装包a.官网下载node安装包https://nodejs.org/zh-cn/download/releasesb.wget下载wget https://nodejs.org/dist/版本号/node-版本号-linux-x64.tar.gz实例: wget https://nodejs.org/dist/v8.2.1/node-v8.2.1-l...原创 2018-09-17 16:20:14 · 1272 阅读 · 0 评论 -
gulp 版本管理解决浏览器缓存问题
1.原理:监听static 下静态文件,修改jsp文件中引入路径2.工具及配置自动化构建工具gulp部分配置文件修改 https://blog.csdn.net/m0_37285193/article/details/81566243Linux服务器 安装node、npm及gulp https://blog.csdn.net/m0_37285193/article/details/827...原创 2018-09-18 11:53:49 · 636 阅读 · 0 评论 -
gulp-imagemin报错 Error:Premature end of JPEG file
一:Error:Premature end of JPEG file1.报错环境linux服务端 gulp watch 进行图片压缩(gulp-imagemin)时报错。 2.报错如下:3.原因:gulp-imagemin版本问题4.解决办法:在版本<3中,同样的内容如下:.pipe(imagemin({ interlaced : true, progressi...原创 2018-09-26 17:16:58 · 3437 阅读 · 0 评论 -
最新gulp 集成打包(文件压缩编译及版本号)
1.原理:(以生产环境为例) 监听dest下静态文件,自动编译static目录,进而修改JSP包中引入路径(无需CDN及清理浏览器缓存,只需刷新页面)。2.工具及配置Linux服务器 安装node、npm及gulp 部分配置文件修改配置文件 gulpfile.js https://github.com/StavinLi/prod_gulp3.编译内容css文件 浏览兼容[g...原创 2018-10-15 10:32:25 · 1031 阅读 · 0 评论 -
静态资源版本更新与缓存-非覆盖式发布
将所有前端静态资源开启永久强缓存,每次版本发布都可以首先让静态资源全量上线,再进一步上线模板或者页面文件,再也不用担心各种缓存和时间间隙的问题了!关联包模板或者页面文件静态资源思路1.上线静态资源将模板或者页面文件copy到某一中转目录静态资源打包并自动修改中转目录中【被修改过的引入文件】的路径静态资源上线发布并保留其原有版本(1.避免覆盖式发布影响;2.提供版本回滚)2...原创 2019-03-18 18:07:29 · 1156 阅读 · 0 评论