1.做项目现在遇见个问题就是 现在 我再mac下运行 gulp-rev OK没有问题,正常来说如果文件没有修改 在mac 下我运行gulp-rev 完之后在运行 一下 文件md5的值 是没有变化的,但是 如果换成 windows 操作系统,把项目 拉下来不用文件 不做 任何修改的话,运行gulp-rev ,竟然 又从新编译了把文件名字,但是 在mac 下面 就不会。 这样很不好。
请问 这是 为什么那。
mac 下
var gulp = require('gulp');
var rev = require('gulp-rev');
gulp.task('default',function () {
return gulp.src('src/*.js')
.pipe(rev())
.pipe(gulp.dest('dist'));
});
运行完 不修改文件情况下是 没有变化的 。
但是 如果 在mac 下编译完。然后在 windows 里面把想从git 拉下来 的然后在运行竟然又从新编译了。
如果在换个mac本就不存在这个现象,请问各位大神 谁知道为什么 gulp-rev为什么在不同的操作系统在不修改文件的情况下。在一个mac系统编译完。然后在windows系统下还要编译一遍那。求解~!~!
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…