【发布时间】:2021-07-30 22:48:15
【问题描述】:
我按照this 解决方案使别名@ 工作:
我的 vite.config.js:
import { defineConfig } from 'vite'
import vue from '@vitejs/plugin-vue'
import path from 'path'
// https://vitejs.dev/config/
export default defineConfig({
plugins: [vue()],
resolve: {
alias: [
{ find: '@', replacement: path.resolve(__dirname, 'src') }
],
},
})
这行得通:
<img src="@/assets/logo.png">
这不起作用:
<img src="@/assets/logo.png" srcset="@/assets/logo@2x.png 2x">
这是我在浏览器中的输出:
<img
src="/src/assets/logo.png"
srcset="/src/views/@/assets/logo@2x.png 2x"
>
【问题讨论】:
标签: javascript vue.js vuejs3 vite