如何使用gulp給資源檔案加上版本

2021-09-19 14:10:02 字數 1231 閱讀 8050

1.package.json檔案部分外掛程式 plugins

"dependencies":
2.安裝所需的gulp外掛程式
$ npm install
3.gulpfile.js
'use strict';

var gulp = require('gulp');

/*global -$ 載入需使用的gulp外掛程式*/

var $ = require('gulp-load-plugins')();

/*

*管理資源檔案路徑集合

*config.static下

*css scripts images 替換為自己的路徑(可按照此配置管理)

*/var config = {};

// 源資源檔案路徑

config['static'] = ;

...

/*

*images 任務流

*/gulp.task('images', function () )

.pipe($.imagemin(],

use: [require('imagemin-pngquant')()]

})).pipe(gulp.dest(config['rev'].images))

.pipe($.notify());

});/*

*img 新增版本任務流

*use gulp-rev to version the rev files and generate the 'rev-manifest.json' file

*/gulp.task('img', ['images'], function()))

.pipe(gulp.dest('dist'));

});

gulp.task('rev',['img','css','js'], function () 

}}) )

.pipe($.minifyhtml())

.pipe(gulp.dest('dist'));

gulp.task('del', require('del')('rev'));//最後刪除過渡檔案目錄

});

gulp.task('test', ['clean'], function () );

如何使用資源檔案

昨天突發奇想,向寫乙個類似於msn 的自定義個性化窗體,今天在實踐的過程中,發現在實現資源檔案時就遇到了困難。在網上找了不少的資料,將怎麼新增資源檔案的很多,比如這個 就不錯,而且其中也註解了 注意 resourcemanager rm new resourcemanager res.my asse...

如何使用Resource資源檔案

為了能夠在displayattribute中重複使用同樣的名稱,將所有的顯示字串集中管理。1 displayattribute本身支援直接使用資源檔案。display resourcetype typeof resource2 name studentname resourcetype為資源檔名,表...

如何生成資源檔案

1.建立乙個資源檔案 rc,類似以下內容 define createprocess manifest resource id 1 define rt manifest 24 define control panel resource id 123 createprocess manifest res...