功能: - 网站收藏管理(添加/编辑/删除/收藏) - 分类管理(支持自定义图标和颜色) - 搜索功能 - 点击统计 - 现代暗色主题 UI 技术栈: - 后端: Python Flask + MySQL - 前端: React + Vite + Tailwind CSS - 数据库: MySQL (192.168.8.160) - 端口: 后端 5003, 前端 5173
24 lines
510 B
JavaScript
24 lines
510 B
JavaScript
import globParent from 'glob-parent'
|
|
|
|
// Based on `glob-base`
|
|
// https://github.com/micromatch/glob-base/blob/master/index.js
|
|
export function parseGlob(pattern) {
|
|
let glob = pattern
|
|
let base = globParent(pattern)
|
|
|
|
if (base !== '.') {
|
|
glob = pattern.substr(base.length)
|
|
if (glob.charAt(0) === '/') {
|
|
glob = glob.substr(1)
|
|
}
|
|
}
|
|
|
|
if (glob.substr(0, 2) === './') {
|
|
glob = glob.substr(2)
|
|
} else if (glob.charAt(0) === '/') {
|
|
glob = glob.substr(1)
|
|
}
|
|
|
|
return { base, glob }
|
|
}
|