resolve.alias 能做什么?它不会解析以下路径:
// vite.config.js
import { defineConfig } from 'vite'
import path from 'path'
export default defineConfig({
resolve: {
alias: {
'@': path.resolve(__dirname, '/src'),
},
}
})
在我的 HTML 中:
<img src="@/assets/images/sample-1.jpg">
浏览器控制台报错:
GET http://localhost:3000/@/assets/images/sample-1.jpg
Failed to load resource: the server responded with a status of 404 (Not Found)
client:180 [vite] connecting...
client:202 [vite] connected.
任何想法如何正确地做到这一点?
原文由 Run 发布,翻译遵循 CC BY-SA 4.0 许可协议
npm install @rollup/plugin-alias –save-dev
或者
yarn add -D @rollup/插件别名
或者