{"_id":"@aibee/crc-bmap-vite-plugin","_rev":"4-f12cd2671c3cba3a427dda187ba27522","name":"@aibee/crc-bmap-vite-plugin","dist-tags":{"latest":"0.0.4"},"versions":{"0.0.1":{"name":"@aibee/crc-bmap-vite-plugin","version":"0.0.1","_id":"@aibee/crc-bmap-vite-plugin@0.0.1","maintainers":[{"name":"jyfang","email":"jyfang@aibee.com"},{"name":"hujingn","email":"hujingn@qq.com"},{"name":"wukang0718","email":"wukang0718@163.com"},{"name":"kxiaoaibee","email":"kxiao@aibee.com"},{"name":"yfdjcxj","email":"jdzou@aibee.com"},{"name":"zcjia","email":"j15712551103@163.com"}],"dist":{"shasum":"1e9e0f9dee908a1f6862e5eb6307e55dec1b7af1","tarball":"https://registry.npmjs.org/@aibee/crc-bmap-vite-plugin/-/crc-bmap-vite-plugin-0.0.1.tgz","fileCount":5,"integrity":"sha512-8d9lCo7SRLVUl0vAyYRF5N6ctfCrgqjRX5IA7r/PJOeIP/PBnBMRrXs5Y+4AaxWnMouzTChCGLHua20kmfwBUQ==","signatures":[{"sig":"MEQCIETEizCrhn0krj+r38sdlKzthdpOs/EdcaEFjtYxHqfaAiBacY3pB7Ht9XZEgjFgGLZsdSV9BuQruT6uxCY/U83zfw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2781},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.js","gitHead":"cd9fb305a511b36c703a4f09b6379d7ae9bc0431","scripts":{"build":"tsc","publish:all":"npm run publish:npm && npm run publish:aibee","publish:npm":"npm publish --access public --registry https://registry.npmjs.org --@aibee:registry=https://registry.npmjs.org","publish:aibee":"npm publish --registry https://npm.aibee.cn --@aibee:registry=https://npm.aibee.cn"},"_npmUser":{"name":"wukang0718","email":"wukang0718@163.com"},"_npmVersion":"10.9.2","directories":{},"_nodeVersion":"22.16.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/crc-bmap-vite-plugin_0.0.1_1755068880953_0.6214097338581825","host":"s3://npm-registry-packages-npm-production"}},"0.0.2":{"name":"@aibee/crc-bmap-vite-plugin","version":"0.0.2","_id":"@aibee/crc-bmap-vite-plugin@0.0.2","maintainers":[{"name":"jyfang","email":"jyfang@aibee.com"},{"name":"hujingn","email":"hujingn@qq.com"},{"name":"wukang0718","email":"wukang0718@163.com"},{"name":"kxiaoaibee","email":"kxiao@aibee.com"},{"name":"yfdjcxj","email":"jdzou@aibee.com"},{"name":"zcjia","email":"j15712551103@163.com"}],"dist":{"shasum":"05e9080f27f6afb3779fd494f1d208717372fc88","tarball":"https://registry.npmjs.org/@aibee/crc-bmap-vite-plugin/-/crc-bmap-vite-plugin-0.0.2.tgz","fileCount":5,"integrity":"sha512-wDQbT9gsa9ziJ0vBfecx3j/qwDG1ZtbEfBAF+7DYsur7pHJss04ortCGYWjBIKQ9jfP6uNphmZYcSIjn9w90SQ==","signatures":[{"sig":"MEUCIQCh7p0PwQm71kL/w+ZFuLOorAZlRmcZqEfpnTx8t0BT+gIgNV+g5cEswqID32ZvdSVIe8JS64bmFoC7yMYvfV+WF7k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2793},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","module":"dist/src/index.js","gitHead":"cd9fb305a511b36c703a4f09b6379d7ae9bc0431","scripts":{"build":"tsc","publish:all":"npm run publish:npm && npm run publish:aibee","publish:npm":"npm publish --access public --registry https://registry.npmjs.org --@aibee:registry=https://registry.npmjs.org","publish:aibee":"npm publish --registry https://npm.aibee.cn --@aibee:registry=https://npm.aibee.cn"},"_npmUser":{"name":"wukang0718","email":"wukang0718@163.com"},"_npmVersion":"10.9.2","directories":{},"_nodeVersion":"22.16.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/crc-bmap-vite-plugin_0.0.2_1755069205374_0.7344762110748924","host":"s3://npm-registry-packages-npm-production"}},"0.0.3":{"name":"@aibee/crc-bmap-vite-plugin","version":"0.0.3","_id":"@aibee/crc-bmap-vite-plugin@0.0.3","maintainers":[{"name":"jyfang","email":"jyfang@aibee.com"},{"name":"hujingn","email":"hujingn@qq.com"},{"name":"wukang0718","email":"wukang0718@163.com"},{"name":"kxiaoaibee","email":"kxiao@aibee.com"},{"name":"yfdjcxj","email":"jdzou@aibee.com"},{"name":"zcjia","email":"j15712551103@163.com"}],"dist":{"shasum":"5286e7ddd9d039e2b0909ec95f287b5d0a08c5dd","tarball":"https://registry.npmjs.org/@aibee/crc-bmap-vite-plugin/-/crc-bmap-vite-plugin-0.0.3.tgz","fileCount":5,"integrity":"sha512-iz8rbb55m0mxTyG5V0xlmZzZ96X6f8ZxFv16vlJInArcqdleiFDGauo5q3Iq6olKBMq1+yIbSRLzEyq9q5Vrig==","signatures":[{"sig":"MEUCIDzfis2RhARkbbV1Yn3T/KQ0Ht51WMAsYtzMV6FR37NBAiEAoL8i1ytG6pVKKEIiB4uIpi7ISNxFObGoSAVW9FKXd+0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2876},"main":"dist/src/index.js","type":"module","types":"dist/src/index.d.ts","module":"dist/src/index.js","exports":{"./crc-bmap-dev":{"types":"./dist/src/crc-bmap-dev.d.ts","import":"./dist/src/crc-bmap-dev.js"}},"gitHead":"37d78c3ce5ddede9031b91b47b700f7cdaf875e6","scripts":{"build":"tsc","publish:all":"npm run publish:npm && npm run publish:aibee","publish:npm":"npm publish --access public --registry https://registry.npmjs.org --@aibee:registry=https://registry.npmjs.org","publish:aibee":"npm publish --registry https://npm.aibee.cn --@aibee:registry=https://npm.aibee.cn"},"_npmUser":{"name":"wukang0718","email":"wukang0718@163.com"},"_npmVersion":"10.9.2","directories":{},"_nodeVersion":"22.16.0","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/crc-bmap-vite-plugin_0.0.3_1755074124156_0.9061187606905172","host":"s3://npm-registry-packages-npm-production"}},"0.0.4":{"name":"@aibee/crc-bmap-vite-plugin","version":"0.0.4","type":"module","main":"dist/src/index.js","module":"dist/src/index.js","types":"dist/src/index.d.ts","exports":{"./crc-bmap-dev":{"types":"./dist/src/crc-bmap-dev.d.ts","import":"./dist/src/crc-bmap-dev.js"}},"scripts":{"build":"tsc","publish:all":"npm run publish:npm && npm run publish:aibee","publish:npm":"npm publish --access public --registry https://registry.npmjs.org --@aibee:registry=https://registry.npmjs.org","publish:aibee":"npm publish --registry https://npm.aibee.cn --@aibee:registry=https://npm.aibee.cn"},"_id":"@aibee/crc-bmap-vite-plugin@0.0.4","gitHead":"37d78c3ce5ddede9031b91b47b700f7cdaf875e6","description":"这是一个专门用于解决 Vite 开发环境中 `import.meta.url` 解析错误的插件。","_nodeVersion":"22.16.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-tvt3i3rDq8AQFxawdd+/9eNteC1RAVDj0i/RVkB3WTgcIKAdTymxJcTCr6DlD6ybshm6MYp3pZp9oqU3BHu7hg==","shasum":"9e0dbe3cd99d907db3bf1177ac00687a267326ae","tarball":"https://registry.npmjs.org/@aibee/crc-bmap-vite-plugin/-/crc-bmap-vite-plugin-0.0.4.tgz","fileCount":6,"unpackedSize":4174,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIE7hWe8ZIHXabx4fXuAmcucCOxdnjg8EF9W8ukTgHiE1AiEA7EttRIvYCbuzffGRwhRZAOLcmp1bo9OOPbcWxQY4RW0="}]},"_npmUser":{"name":"wukang0718","email":"wukang0718@163.com"},"directories":{},"maintainers":[{"name":"jyfang","email":"jyfang@aibee.com"},{"name":"hujingn","email":"hujingn@qq.com"},{"name":"wukang0718","email":"wukang0718@163.com"},{"name":"kxiaoaibee","email":"kxiao@aibee.com"},{"name":"yfdjcxj","email":"jdzou@aibee.com"},{"name":"zcjia","email":"j15712551103@163.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/crc-bmap-vite-plugin_0.0.4_1755074834399_0.5423273929444363"},"_hasShrinkwrap":false}},"time":{"created":"2025-08-13T07:08:00.855Z","modified":"2025-08-13T08:47:14.847Z","0.0.1":"2025-08-13T07:08:01.130Z","0.0.2":"2025-08-13T07:13:25.535Z","0.0.3":"2025-08-13T08:35:24.346Z","0.0.4":"2025-08-13T08:47:14.601Z"},"maintainers":[{"name":"jyfang","email":"jyfang@aibee.com"},{"name":"hujingn","email":"hujingn@qq.com"},{"name":"wukang0718","email":"wukang0718@163.com"},{"name":"kxiaoaibee","email":"kxiao@aibee.com"},{"name":"yfdjcxj","email":"jdzou@aibee.com"},{"name":"zcjia","email":"j15712551103@163.com"}],"readme":"# @aibee/crc-bmap-vite-plugin\n\n这是一个专门用于解决 Vite 开发环境中 `import.meta.url` 解析错误的插件。\n\n## 功能说明\n\n在使用 Vite 进行开发时，对于某些依赖包中的 `new URL('./path', import.meta.url)` 语法，Vite 无法正确解析资源路径，导致资源加载失败。该插件专门针对 `@aibee/crc-bmap` 包中的这类问题进行修复。\n\n插件会匹配代码中的 `new URL(\"xx\", import.meta.url)` 模式，并将其路径替换为 Vite 开发服务器可以正确解析的相对路径格式。\n\n## 安装方式\n\n```bash\n# 使用 npm\nnpm install @aibee/crc-bmap-vite-plugin\n\n# 使用 yarn\nyarn add @aibee/crc-bmap-vite-plugin\n\n# 使用 pnpm\npnpm install @aibee/crc-bmap-vite-plugin\n```\n\n## 使用方法\n\n```javascript\n// vite.config.js\nimport { defineConfig } from 'vite';\nimport { crcBMapDevPlugin } from '@aibee/crc-bmap-vite-plugin/crc-bmap-dev';\n\nexport default defineConfig({\n  plugins: [\n    crcBMapDevPlugin()\n  ]\n});\n```\n\n## 工作原理\n\n1. 插件只在开发环境（serve mode）下生效\n2. 针对 `@aibee/crc-bmap` 包中的文件进行处理\n3. 查找代码中的 `new URL(\"xx\", import.meta.url)` 表达式\n4. 将其中的路径替换为相对于 Vite 开发服务器的正确路径\n5. 确保静态资源可以被正确加载\n\n","readmeFilename":"README.md","description":"这是一个专门用于解决 Vite 开发环境中 `import.meta.url` 解析错误的插件。"}