overview
我在开发vite的我的项目时,遇到rollup无奈解析门路中的@
。先应用相对路径解析,然而不认为是一个好办法。起初的找到了另一种解决方案——应用@rollup/plugin-alias
。
装置依赖
npm i @rollup/plugin-alias -D
批改rollup.config.js
import { defineConfig } from 'vite';import vue from '@vitejs/plugin-vue';import path from 'path';const srcPath = path.resolve(__dirname, 'src');// https://vitejs.dev/config/export default defineConfig({ plugins: [ vue(), ], resolve: { alias: [ { find: '@', replacement: srcPath }, ], },});