1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/ibos-IBOS

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
gulpfile.js 1 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
liuzimu1995 Отправлено 05.12.2017 04:42 7cf3716
var gulp = require('gulp')
var watch = require('gulp-watch')
var clean = require('gulp-clean')
var connect = require('gulp-connect')
var browserSync = require('browser-sync');
var minimist = require('minimist')
var WATCH_PATH = 'system/modules/**/*.(js|css|gif|png|jpg|jpeg)'
var PHP_PATH = 'system/modules/**/*.php'
var CLEAN_PATH = 'static/!(css|font|image|js|login|office)'
function cleanStaticCache() {
console.log('clean and reload')
gulp.src(CLEAN_PATH)
.pipe(clean())
.pipe(connect.reload())
.pipe(browserSync.reload({stream:true}))
}
gulp.task('watch', function () {
return watch(WATCH_PATH, cleanStaticCache)
});
gulp.task('clean', cleanStaticCache);
gulp.task('connect', function() {
var options = minimist(process.argv.slice(2));
var host = options.host || 'ibos.cc'
var port = options.port || 8080
connect.server({
livereload: true
})
browserSync({
proxy: host,
port: port,
open: true,
notify: false
});
})
gulp.task('default', ['connect', 'watch'])

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/ibos-IBOS.git
git@api.gitlife.ru:oschina-mirror/ibos-IBOS.git
oschina-mirror
ibos-IBOS
ibos-IBOS
master