代码拉取完成,页面将自动刷新
同步操作将从 XE/vxe-table-docs 强制同步,此操作会覆盖自 Fork 仓库以来所做的任何修改,且无法恢复!!!
确定后同步将在后台操作,完成时将刷新页面,请耐心等待。
const gulp = require('gulp')
const del = require('del')
const replace = require('gulp-replace')
const rename = require('gulp-rename')
gulp.task('move_docs_static', () => {
return gulp.src([
'v4/dist/static/**'
])
.pipe(gulp.dest('v4/dist/v4/static'))
})
gulp.task('move_docs_root', () => {
return gulp.src([
'v4/dist/favicon.ico',
'v4/dist/index.html',
'v4/dist/issues.html',
'v4/dist/logo.png'
])
.pipe(gulp.dest('v4/dist/v4'))
})
gulp.task('clear_docs_temp', () => {
return del([
'docs'
], { force: true })
})
gulp.task('move_docs_latest', gulp.series('clear_docs_temp', () => {
return gulp.src([
'v4/dist/v4/404.html'
])
.pipe(gulp.dest('v4/dist'))
}))
gulp.task('build_v4_docs', gulp.parallel('move_docs_static', 'move_docs_root'))
gulp.task('copy_v1_docs', () => {
return gulp.src('v4/dist/v1/index.html')
.pipe(rename({
basename: '404'
}))
.pipe(gulp.dest('v4/dist/v1'))
})
gulp.task('copy_v2_docs', () => {
return gulp.src('v4/dist/v2/index.html')
.pipe(rename({
basename: '404'
}))
.pipe(gulp.dest('v4/dist/v2'))
})
gulp.task('copy_v3_docs', () => {
return gulp.src('v4/dist/v3/index.html')
.pipe(rename({
basename: '404'
}))
.pipe(gulp.dest('v4/dist/v3'))
})
gulp.task('copy_docs_index', gulp.parallel('copy_v1_docs', 'copy_v2_docs', 'copy_v3_docs', () => {
return gulp.src('v4/dist/v4/index.html')
.pipe(rename({
basename: '404'
}))
.pipe(gulp.dest('v4/dist/v4'))
}))
const unicodeRE = /[^\x00-\xff]/g
const contentRE = /(?<!-)content\s*:\s*([^;}]+)/g
gulp.task('build_css_unicode', () => {
return gulp.src([
'v4/dist/**/**.css'
])
.pipe(replace(contentRE, (u) => {
return u.replace(unicodeRE, (m) => {
return '\\' + m.charCodeAt(0).toString(16)
})
}))
.pipe(gulp.dest('docs'))
})
gulp.task('build_all_docs', gulp.series('build_v4_docs', 'copy_docs_index', 'move_docs_latest', () => {
return gulp.src([
'v4/dist/**'
])
.pipe(gulp.dest('docs'))
}))
gulp.task('build_docs', gulp.series('build_all_docs', 'build_css_unicode'))
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。