项目结构
打印结果
网上找了说是路径错了,但我用了'./'和'/'都是空对象,问gpt就跟我扯皮,叫我用require.context,但现在我用的是v3+ts+vite的项目,之前也下过一些支持comonjs和可以绕过ts检查的插件,没用,报错。大佬们没招了,救救孩子吧!!!!!
项目结构
打印结果
网上找了说是路径错了,但我用了'./'和'/'都是空对象,问gpt就跟我扯皮,叫我用require.context,但现在我用的是v3+ts+vite的项目,之前也下过一些支持comonjs和可以绕过ts检查的插件,没用,报错。大佬们没招了,救救孩子吧!!!!!
一般都配置了@
符号作为src路径,那么可以写成import.meta.glob('@/music/*.mp3', {eager: true})
,或者直接使用相对路径import.meta.glob('../../music/*.mp3', {eager: true})
(这是示例,具体相对路径是什么看你项目中在哪里使用)
感谢网友们的回答提供了灵感,写成这样就行了
原来官网上说的相对路径和绝对路径是以项目为根,我之前误以为根是src,谨记!!
还有这里不要用@表示src,我的项目配置了快捷路径的,其它地方也能用,但这里不行,谨记!
8 回答4.8k 阅读✓ 已解决
6 回答3.5k 阅读✓ 已解决
5 回答2.9k 阅读✓ 已解决
6 回答2.4k 阅读
5 回答6.4k 阅读✓ 已解决
4 回答2.3k 阅读✓ 已解决
4 回答2.8k 阅读✓ 已解决
没有问题哦。除了路径看不出有啥问题