前端用gulp打包後的文件夾上傳至Linux後沒有執行權限
drw-rw-rw-
訪問的路徑報404
在這裏找到解決方法
https://kebingzao.com/2018/09/13/www-history-9/
先安裝
npm install gulp-tap --save-dev
引用
var tap = require('gulp-tap');
打包
function zip() {
var zip = gulp.src('./build/**/*')
zip.pipe(tap(function(file) {
if (file.isDirectory()) {
file.stat.mode = '755'
}
})).pipe(
$.zip(zipName + '.' + getNowFormatDate() + '.zip')
).pipe(gulp.dest('./build-zip'))
return zip
}
drwxr-xr-x.