Files
ai-course/node_modules/.cache/babel-loader/9300c74e687bcf0c4275b77d400d99ddfe78a6214112f6c623dd3f8b11c6b560.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
4.2 KiB
JSON

{"ast":null,"code":"import { invariant } from '../../errors.mjs';\nimport { noop } from '../../noop.mjs';\nimport { anticipate } from '../anticipate.mjs';\nimport { backIn, backInOut, backOut } from '../back.mjs';\nimport { circIn, circInOut, circOut } from '../circ.mjs';\nimport { cubicBezier } from '../cubic-bezier.mjs';\nimport { easeIn, easeInOut, easeOut } from '../ease.mjs';\nimport { isBezierDefinition } from './is-bezier-definition.mjs';\nconst easingLookup = {\n linear: noop,\n easeIn,\n easeInOut,\n easeOut,\n circIn,\n circInOut,\n circOut,\n backIn,\n backInOut,\n backOut,\n anticipate\n};\nconst isValidEasing = easing => {\n return typeof easing === \"string\";\n};\nconst easingDefinitionToFunction = definition => {\n if (isBezierDefinition(definition)) {\n // If cubic bezier definition, create bezier curve\n invariant(definition.length === 4, \"Cubic bezier arrays must contain four numerical values.\");\n const [x1, y1, x2, y2] = definition;\n return cubicBezier(x1, y1, x2, y2);\n } else if (isValidEasing(definition)) {\n // Else lookup from table\n invariant(easingLookup[definition] !== undefined, \"Invalid easing type '\".concat(definition, \"'\"));\n return easingLookup[definition];\n }\n return definition;\n};\nexport { easingDefinitionToFunction };","map":{"version":3,"names":["invariant","noop","anticipate","backIn","backInOut","backOut","circIn","circInOut","circOut","cubicBezier","easeIn","easeInOut","easeOut","isBezierDefinition","easingLookup","linear","isValidEasing","easing","easingDefinitionToFunction","definition","length","x1","y1","x2","y2","undefined","concat"],"sources":["/Users/apple/Documents/cursor/Web课件/AI课/education_web_多Agent协作系统/node_modules/motion-utils/dist/es/easing/utils/map.mjs"],"sourcesContent":["import { invariant } from '../../errors.mjs';\nimport { noop } from '../../noop.mjs';\nimport { anticipate } from '../anticipate.mjs';\nimport { backIn, backInOut, backOut } from '../back.mjs';\nimport { circIn, circInOut, circOut } from '../circ.mjs';\nimport { cubicBezier } from '../cubic-bezier.mjs';\nimport { easeIn, easeInOut, easeOut } from '../ease.mjs';\nimport { isBezierDefinition } from './is-bezier-definition.mjs';\n\nconst easingLookup = {\n linear: noop,\n easeIn,\n easeInOut,\n easeOut,\n circIn,\n circInOut,\n circOut,\n backIn,\n backInOut,\n backOut,\n anticipate,\n};\nconst isValidEasing = (easing) => {\n return typeof easing === \"string\";\n};\nconst easingDefinitionToFunction = (definition) => {\n if (isBezierDefinition(definition)) {\n // If cubic bezier definition, create bezier curve\n invariant(definition.length === 4, `Cubic bezier arrays must contain four numerical values.`);\n const [x1, y1, x2, y2] = definition;\n return cubicBezier(x1, y1, x2, y2);\n }\n else if (isValidEasing(definition)) {\n // Else lookup from table\n invariant(easingLookup[definition] !== undefined, `Invalid easing type '${definition}'`);\n return easingLookup[definition];\n }\n return definition;\n};\n\nexport { easingDefinitionToFunction };\n"],"mappings":"AAAA,SAASA,SAAS,QAAQ,kBAAkB;AAC5C,SAASC,IAAI,QAAQ,gBAAgB;AACrC,SAASC,UAAU,QAAQ,mBAAmB;AAC9C,SAASC,MAAM,EAAEC,SAAS,EAAEC,OAAO,QAAQ,aAAa;AACxD,SAASC,MAAM,EAAEC,SAAS,EAAEC,OAAO,QAAQ,aAAa;AACxD,SAASC,WAAW,QAAQ,qBAAqB;AACjD,SAASC,MAAM,EAAEC,SAAS,EAAEC,OAAO,QAAQ,aAAa;AACxD,SAASC,kBAAkB,QAAQ,4BAA4B;AAE/D,MAAMC,YAAY,GAAG;EACjBC,MAAM,EAAEd,IAAI;EACZS,MAAM;EACNC,SAAS;EACTC,OAAO;EACPN,MAAM;EACNC,SAAS;EACTC,OAAO;EACPL,MAAM;EACNC,SAAS;EACTC,OAAO;EACPH;AACJ,CAAC;AACD,MAAMc,aAAa,GAAIC,MAAM,IAAK;EAC9B,OAAO,OAAOA,MAAM,KAAK,QAAQ;AACrC,CAAC;AACD,MAAMC,0BAA0B,GAAIC,UAAU,IAAK;EAC/C,IAAIN,kBAAkB,CAACM,UAAU,CAAC,EAAE;IAChC;IACAnB,SAAS,CAACmB,UAAU,CAACC,MAAM,KAAK,CAAC,2DAA2D,CAAC;IAC7F,MAAM,CAACC,EAAE,EAAEC,EAAE,EAAEC,EAAE,EAAEC,EAAE,CAAC,GAAGL,UAAU;IACnC,OAAOV,WAAW,CAACY,EAAE,EAAEC,EAAE,EAAEC,EAAE,EAAEC,EAAE,CAAC;EACtC,CAAC,MACI,IAAIR,aAAa,CAACG,UAAU,CAAC,EAAE;IAChC;IACAnB,SAAS,CAACc,YAAY,CAACK,UAAU,CAAC,KAAKM,SAAS,0BAAAC,MAAA,CAA0BP,UAAU,MAAG,CAAC;IACxF,OAAOL,YAAY,CAACK,UAAU,CAAC;EACnC;EACA,OAAOA,UAAU;AACrB,CAAC;AAED,SAASD,0BAA0B","ignoreList":[]},"metadata":{},"sourceType":"module","externalDependencies":[]}