Files
ai-course/node_modules/.cache/babel-loader/acf2e66788ff41858a6b7a1abb2163bdcc477a30b15fe0ff6bad34eb73e94294.json
KQL ce6aa207e9 fix: 修复图片路径以适配GitHub Pages base path
- 将所有图片路径从绝对路径改为使用 process.env.PUBLIC_URL
- 修复 HomePage.tsx 中所有图片引用
- 修复 CoursePage.tsx 中所有图片引用
- 确保图片在 GitHub Pages 上正确加载

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-04 09:24:45 +08:00

1 line
3.8 KiB
JSON

{"ast":null,"code":"import _objectSpread from \"/Users/apple/Documents/cursor/Web\\u8BFE\\u4EF6/AI\\u8BFE/education_web_\\u591AAgent\\u534F\\u4F5C\\u7CFB\\u7EDF/node_modules/@babel/runtime/helpers/esm/objectSpread2.js\";\nimport { complex } from './index.mjs';\nimport { floatRegex } from '../utils/float-regex.mjs';\n\n/**\n * Properties that should default to 1 or 100%\n */\nconst maxDefaults = new Set([\"brightness\", \"contrast\", \"saturate\", \"opacity\"]);\nfunction applyDefaultFilter(v) {\n const [name, value] = v.slice(0, -1).split(\"(\");\n if (name === \"drop-shadow\") return v;\n const [number] = value.match(floatRegex) || [];\n if (!number) return v;\n const unit = value.replace(number, \"\");\n let defaultValue = maxDefaults.has(name) ? 1 : 0;\n if (number !== value) defaultValue *= 100;\n return name + \"(\" + defaultValue + unit + \")\";\n}\nconst functionRegex = /\\b([\\x2Da-z]*)\\((?:[\\0-\\t\\x0B\\f\\x0E-\\u2027\\u202A-\\uD7FF\\uE000-\\uFFFF]|[\\uD800-\\uDBFF][\\uDC00-\\uDFFF]|[\\uD800-\\uDBFF](?![\\uDC00-\\uDFFF])|(?:[^\\uD800-\\uDBFF]|^)[\\uDC00-\\uDFFF])*?\\)/g;\nconst filter = _objectSpread(_objectSpread({}, complex), {}, {\n getAnimatableNone: v => {\n const functions = v.match(functionRegex);\n return functions ? functions.map(applyDefaultFilter).join(\" \") : v;\n }\n});\nexport { filter };","map":{"version":3,"names":["complex","floatRegex","maxDefaults","Set","applyDefaultFilter","v","name","value","slice","split","number","match","unit","replace","defaultValue","has","functionRegex","filter","_objectSpread","getAnimatableNone","functions","map","join"],"sources":["/Users/apple/Documents/cursor/Web课件/AI课/education_web_多Agent协作系统/node_modules/motion-dom/dist/es/value/types/complex/filter.mjs"],"sourcesContent":["import { complex } from './index.mjs';\nimport { floatRegex } from '../utils/float-regex.mjs';\n\n/**\n * Properties that should default to 1 or 100%\n */\nconst maxDefaults = new Set([\"brightness\", \"contrast\", \"saturate\", \"opacity\"]);\nfunction applyDefaultFilter(v) {\n const [name, value] = v.slice(0, -1).split(\"(\");\n if (name === \"drop-shadow\")\n return v;\n const [number] = value.match(floatRegex) || [];\n if (!number)\n return v;\n const unit = value.replace(number, \"\");\n let defaultValue = maxDefaults.has(name) ? 1 : 0;\n if (number !== value)\n defaultValue *= 100;\n return name + \"(\" + defaultValue + unit + \")\";\n}\nconst functionRegex = /\\b([a-z-]*)\\(.*?\\)/gu;\nconst filter = {\n ...complex,\n getAnimatableNone: (v) => {\n const functions = v.match(functionRegex);\n return functions ? functions.map(applyDefaultFilter).join(\" \") : v;\n },\n};\n\nexport { filter };\n"],"mappings":";AAAA,SAASA,OAAO,QAAQ,aAAa;AACrC,SAASC,UAAU,QAAQ,0BAA0B;;AAErD;AACA;AACA;AACA,MAAMC,WAAW,GAAG,IAAIC,GAAG,CAAC,CAAC,YAAY,EAAE,UAAU,EAAE,UAAU,EAAE,SAAS,CAAC,CAAC;AAC9E,SAASC,kBAAkBA,CAACC,CAAC,EAAE;EAC3B,MAAM,CAACC,IAAI,EAAEC,KAAK,CAAC,GAAGF,CAAC,CAACG,KAAK,CAAC,CAAC,EAAE,CAAC,CAAC,CAAC,CAACC,KAAK,CAAC,GAAG,CAAC;EAC/C,IAAIH,IAAI,KAAK,aAAa,EACtB,OAAOD,CAAC;EACZ,MAAM,CAACK,MAAM,CAAC,GAAGH,KAAK,CAACI,KAAK,CAACV,UAAU,CAAC,IAAI,EAAE;EAC9C,IAAI,CAACS,MAAM,EACP,OAAOL,CAAC;EACZ,MAAMO,IAAI,GAAGL,KAAK,CAACM,OAAO,CAACH,MAAM,EAAE,EAAE,CAAC;EACtC,IAAII,YAAY,GAAGZ,WAAW,CAACa,GAAG,CAACT,IAAI,CAAC,GAAG,CAAC,GAAG,CAAC;EAChD,IAAII,MAAM,KAAKH,KAAK,EAChBO,YAAY,IAAI,GAAG;EACvB,OAAOR,IAAI,GAAG,GAAG,GAAGQ,YAAY,GAAGF,IAAI,GAAG,GAAG;AACjD;AACA,MAAMI,aAAa,GAAG,qLAAsB;AAC5C,MAAMC,MAAM,GAAAC,aAAA,CAAAA,aAAA,KACLlB,OAAO;EACVmB,iBAAiB,EAAGd,CAAC,IAAK;IACtB,MAAMe,SAAS,GAAGf,CAAC,CAACM,KAAK,CAACK,aAAa,CAAC;IACxC,OAAOI,SAAS,GAAGA,SAAS,CAACC,GAAG,CAACjB,kBAAkB,CAAC,CAACkB,IAAI,CAAC,GAAG,CAAC,GAAGjB,CAAC;EACtE;AAAC,EACJ;AAED,SAASY,MAAM","ignoreList":[]},"metadata":{},"sourceType":"module","externalDependencies":[]}