webstorm 打开vue项目一直提找不到@,但可以打开,如何解决?-灵析社区

我爱了你呢

安装vue3之后(启用TS、JSX、pinia)但打开route.ts文件,一直报错提示: import HomeView from '../views/HomeView.vue' import Transaction from "@/views/TransactionView.vue"; 在vite.config.js 文件中已经有写了at的别名 `fileURLToPath(new URL('./src', import.meta.url))`。 import { fileURLToPath, URL } from 'node:url' import { defineConfig } from 'vite' import vue from '@vitejs/plugin-vue' import vueJsx from '@vitejs/plugin-vue-jsx' // https://vitejs.dev/config/ export default defineConfig({ plugins: [ vue(), vueJsx(), ], resolve: { alias: { '@': fileURLToPath(new URL('./src', import.meta.url)) } } }) ![安装选项](https://wmprod.oss-cn-shanghai.aliyuncs.com/c/user/20240918/15601c6e6d427b4e6d08701a818f7e37.png) ![一直报错提示](https://wmprod.oss-cn-shanghai.aliyuncs.com/c/user/20240918/50983ce50b2b508c38e448b7d297ad57.png) ![已经加入了描述](https://wmprod.oss-cn-shanghai.aliyuncs.com/c/user/20240918/8a638bbff7042d2167929e04e3090ec6.png) 提示找不到,但实际上是存在的,并且webstorm里面点进去是可以打开对应的文件,但一直报红色。

阅读量:234

点赞量:0

问AI
型男不是我还是谁
新增一个 jsconfig.json 文件,然后重新打开试试: { "compilerOptions": { "paths": { "@/*": [ "./src/*" ] } } }