简书链接:vue识别不了assets目录的问题
文章字数:28,阅读全文大约需要1分钟
src/assets
src/assets/head.png
src/a.vue
src下有一个a.vue
1 2 3 4 5
| <img src="@/assets/imgs/head.png"> <img src="./assets/imgs/head.png"> <!-- <img src="assets/imgs/head.png">--> <img src="src/assets/imgs/head.png"> <img src="/src/assets/imgs/head.png">
|
第一种需要在vite.config.js 用path
1 2 3 4 5 6 7 8 9 10 11 12
| import * as path from "path"; export default defineConfig({//npm install -D unplugin-vue-components unplugin-auto-import // ... server: { port:5174, host: '0.0.0.0', // 允许所有 IP 地址 }, resolve: { alias: { '@': path.resolve(__dirname,'./src') } },
|