使用vue3和vite导入index.vue文件而不指定文件名

<script setup>
import MapTimeLegend from "./components/MapTimeLegend"
</script>

[plugin:vite:import-analysis] Failed to resolve import "./components/MapTimeLegend" from "src\views\MapLayer\index.vue". Does the file exist?

解决办法:
配置vite.config.jsresolve/extensions属性

resolve: {
  alias: {
    "~": path.resolve(__dirname, "/"),
    "@": path.resolve(__dirname, "./src"),
  },
  extensions: ['.mjs', '.js', '.ts', '.jsx', '.tsx', '.json', '.vue']
}
posted @   槑孒  阅读(894)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
点击右上角即可分享
微信分享提示